Здравствуйте, alpha21264, Вы писали:
A>Программы можно писать в разных стилях. A>Упорядочивать их вдоль или поперек. Экономить или на одном или на другом. A>Если твой предшественник писал в другом стиле — это не значит что его стиль хуже. A>Более того — у тебя есть шанс посмотреть в чем его стиль лучше. A>А когда поймешь — использовать плюсы и его и своего стиля.
кроме "разных стилей" есть хороший код и плохой код.
код в котором не соблюден DRY это плохой код. точка.
это не "стиль", это непрофессионализм — лень, непонимание проблем своего кода, неуважение к коллегам которые будут работать с кодом после тебя.
"держать 1 Мб кода в голове" это вопиющий непрофессионализм. ОК, Вы держите этот код в голове. Завтра придет другой человек, ему дадут этот код и скажут добавить такие-то и такие-то фичи, срок неделя. Он успеет запомнить что вы там накопипастили, какой юнит от какого зависит?
Считаете что с вашим кодом всегда будете работать только вы? Отлично. Пишите как хотите, только другим советы не давайте.
A>А я использую голбальные переменные
а автоматические тесты используете? покрытие больше 90%?