|
|
|
Отправка отладочной информации саппорту?
|
|||
|---|---|---|---|
|
#18+
Диез1, 2. Естественно, полтора - это величина условная. Просто большая длина обычно требует более одного движения для полного обзора :) 3. Никто не мешает сделать методы того же класса, но часто удобнее и логичнее разнести код на уровни, т.е. в отдельные классы (а то и в отдельные библиотеки). Вообще, все это есть у Фаулера :) это просто у вас программы маленькие. :) в больших компаниях Microsoft/IBM/SONY, .... таких правил нет. У нас есть методы с телом в сотню экранов. А файл с методом тела процесса больше мегобайта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2008, 17:52 |
|
||
|
Отправка отладочной информации саппорту?
|
|||
|---|---|---|---|
|
#18+
Lepsik Диез1, 2. Естественно, полтора - это величина условная. Просто большая длина обычно требует более одного движения для полного обзора :) 3. Никто не мешает сделать методы того же класса, но часто удобнее и логичнее разнести код на уровни, т.е. в отдельные классы (а то и в отдельные библиотеки). Вообще, все это есть у Фаулера :) это просто у вас программы маленькие. :) в больших компаниях Microsoft/IBM/SONY, .... таких правил нет. У нас есть методы с телом в сотню экранов. А файл с методом тела процесса больше мегобайта. Ну, вообще-то это не абсолютное правило, а рекомендация (на мой взгляд, вполне разумная). С другой стороны, код пишут не крупные компании, а конкретные люди в этих компаниях. В том числе всякие "индусы", которым, по легендам, платят за количество строк кода :)) Кстати, можете привести примеры от Microsoft/Sony/IBM ? А то вы так уверенно утверждаете, как будто сами работаете во всех трех... ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2008, 11:37 |
|
||
|
Отправка отладочной информации саппорту?
|
|||
|---|---|---|---|
|
#18+
Диез Ну, вообще-то это не абсолютное правило, а рекомендация (на мой взгляд, вполне разумная). С другой стороны, код пишут не крупные компании, а конкретные люди в этих компаниях. В том числе всякие "индусы", которым, по легендам, платят за количество строк кода :)) Кстати, можете привести примеры от Microsoft/Sony/IBM ? А то вы так уверенно утверждаете, как будто сами работаете во всех трех... ;) Всё очень просто. Психологи давно выяснили что в кратковременной (оперативной памяти) может держатся около 4-5 вещей одновременно. Видя весь код на одном экране легче представить себе всю картину. Когда нужна прокрутка вероятность упустить что-то важное существенно увеличивается. Поэтому при code review своих колег, а они при проверке моего требуем без оправданной необходимости(большие switch, генератор кода etc...) укладываться в те пресловутые 1-2 экрана. Как по мне это азы и слышать возражения от профессиональных программистов мне как-то не по себе. P. S. Вообще рекомендую курить Совершенный код Маккoннелл С. . Там очень большая коллекция здравых рецептов как облегчить себе и колегам жизнь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2008, 15:45 |
|
||
|
Отправка отладочной информации саппорту?
|
|||
|---|---|---|---|
|
#18+
http://blogs.technet.com/not-a-kernel-guy/archive/2008/05/10/3053255.aspx Алексей Пахунов (c) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2008, 10:37 |
|
||
|
|

start [/forum/topic.php?fid=33&msg=35299091&tid=1548793]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 287ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...