|
|
|||||
Регистрация: Apr 2014
Сообщений: 97
|
Конвенции
Для чего программистам соблюдать конвенции какие-то?
|
|
|||||
Солюдение конвенций дает:
1. +500 к ЧСВ 2. Ускорение компиляции кода до 270% 3. Повышение скорости работы кода до 300% 4. Можно даже вообще ничего не кодить - работа сама будет делаться... 5. Гигантские возможности троллить программеров, которые занимаются делом, а не фэншуем. )))))) Ну а по сути - при работе в коллективе программеров любой коллега только по способу написания названия объекта сразу сможет определить что это - класс, метод, функция, событие и т.п. Не лезя в код и не вникая, что именно он там делает. Как-то так. Если пишешь для себя - пофигу. Аутсорсишь - надо вот так вот выделываться... |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
А мне и для себя приятно выделываться )
|
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
А догмы кто-то соблюдает? Например не более 5 приватных переменных на класс, не более 21 строчки в функции?
|
|
|||||
В init бывает больше кода, чем 21 строчки. А так я почти никогда не нарушаю приведённый стандарт попросту потому, что оно не нужно и выглядит не очень опрятно.
__________________
There is no thing in this world that is not simple. |
|
|||||
[+4 06.05.14]
|
Цитата:
Sintesis - ваше сообщение бред. Кто придумал эти догмы, особенно про 5 приватов? В нормальном кодостроении ВСЕ переменные приватные, и если их только < = 5 ОБЯЗАТЕЛЬНО - то дело хорошим не кончится
__________________
Марк Tween |
|
|||||
Цитата:
И вообще, про бритву Оккама тут кто-нибудь слышал? |
|
|||||
Собственно, если нравится чтобы везде был бардак, и этот г-код кроме самого автора больше никому не придется читать, то можно и не соблюдать. Кто-то не парится и что у него дома свинарник и горы посуды не мытой постоянно) Это примерно то же самое
|
|
|||||
А если на конвенции плевать, а дома все как в музее?
|
Часовой пояс GMT +4, время: 15:22. |
|
« Предыдущая тема | Следующая тема » |
|
|