Region C# хорошо или плохо?
Получается, что если начать делать правильно, то все остальные будут только ругаться.
Может быть я чего-то не понимаю, но правильно - это не менять порядок функций :)
И, соответственно, тот, кто меняет порядок функций делает не правильно, а значит заслуживает отрывания рук :)
У нас в команде есть один такой чудила, он любит переименовывать переменные. Ну типа из name сделает strName или FileName или еще что-нибудь. В результате хренова туча конфликтов в мердже. И хоть кол ему на голове теши! Каждый раз хочется убить. И я еще понимаю, когда исправлена орфоргафическая ошибка в имени или новое имя лучше описывает суть... но он просто меняет внешний вид (при этом, по моему мнению, не в лучшую сторону).
И хоть кол ему на голове теши!
-----
Не надо кол. Достаточно посадить на мержи и назначить выпускающим. Ну а время на задачи оставить как было. За неделю вылечится.
Ну и это... у вас в полиси правила построения имен хоть как-то обозначены?
У меня в коде полно переменных поименованных DT... & DR... - преставляют ДатаТабле и ДатаРов.
Вроде должно быть понятно... но вот на 3-4-м десятке начинаешь путаться какая таблица, какая строка...
А в купе с тем, что одна и та же переменная может хранить разные таблицы/строки или формат
таблиц/строк в процессе меняется - получается... прямой путь в клинику...
Достаточно посадить на мержи и назначить выпускающим. Ну а время на задачи оставить как было. За неделю вылечится.
Как ты посадишь его мерджить незнакомый код? :) Впрочем, мы обычно мерджим через несколько месяцев после написания кода, так что большой разницы нет :D
В любом случае, я не шеф и назначить его не могу.
у вас в полиси правила построения имен хоть как-то обозначены?
Жестких полиси нет. И шеф не хочет вводить запрет на изменение имен переменных.
Как ты посадишь его мерджить незнакомый код? :)
-----
Так в этом ВЕСЬ смысл - в настоящее время чел не понимает какую работу заставляет делать коллег.
Поделает ее сам - поймет - будет рабоатть как надо.
И шеф не хочет
------
Так ни запрет, ни чего такого стремного и не нужно.
Нужно просто иметь правила поименования и требовать их соблюдения.
Про венгерскую нотацию написано много.
А вот у меня она не прижилась. Как-то не вижу неоходимости указывать префиксом тип там, где все элементы сильно типизированны.
"Type" vs "var"-----Да нет этой темы. Есть хуливара на тему. А темы - нету. "Тыпе" - сразу понятно какая функциональность доступна. Ошибки времени компиляции."Вара" - фиг его знает что там, но должно работать. Ошибки времени выполнения.
ты кажись не понял, что такое var.