Re: Порядок параметров в методе (и вообще про порядок членов
От: Sinix  
Дата: 17.04.16 21:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Я старался по важности. Но когда параметров много, сложно отследить их важность.


Ну так не делайте много параметров Если даже вам тяжело — остальным-то как?

Кэп: код пишется, чтобы его читали. Параметры обычно располагаются в порядке "с чем работаем, как обрабатываем, что возвращаем", параметры добавляются в том порядке, в котором они появляются в перегрузках, ref, out, params — в конце.
Этот порядок устоялся уже лет 15 как, единственное, что появилось совсем недавно — красивая схема по использованию optional args в public api.

S>Добавлю. И даже более широкий вопрос. Вот, порядок полей и свойств в классе, порядок методов. Должен ли он быть? Или просто хаотично?

Про порядок членов в классе — тынц
Автор: Sinix
Дата: 21.05.15
Отредактировано 17.04.2016 21:43 Sinix . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.