Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2007-07-06 17:19:00 ЛС | профиль | цитата
tsdima писал(а):
Я уже как-то говорил: код метода должен быть настолько мал, насколько это возможно. Если требуются нетривиальные действия - оформлять это методом/процедурой/функцией, а в коде метода оставлять только подготовку параметров и вызов метода/процедуры/функции

А я и не говорил, что не слышал этого

На безрыбье и это тоже, безусловно - Рыба.
Вот только такой подход снимает лишь часть проблем - конкретно для одного элемента
А если это мультик с линками, то начинай эту же самую песню опять с начала
Чего ее откладывать, потом снова начинать, потом может быть снова откладывать...
Петь ее надо с самого начала, и громко
Следовательно, умение самостоятельно принимать решения inline/function нам все-равно необходимо.
Хучь в ухо мочись...

А если сие умение у нас есть на уровне CG - чего заморачиваться с таковым на уровне пользователя 1-го уровня

Тем более, что и в случае "нетривиальных действий" инлайнинг (при однократном использовании)
включил бы дополнительные оптимизационные процессы в целевом компиляторе.
карма: 9

0