>>139136
Матана нет, но эти две строки согласованы со всеми сотрудниками, задокументированы и покрыты тестами.
>>139140
Все так, но не совсем.
Работа программиста - писать код. Думать об архитектуре должен архитектор, управлять бизнес-процессами директор, а раздавать задачи должен менеджер. По отдельности всем платят мало. Платят много, если уметь это все.
Программисты склонны рассматривать свою работу как искусство, вплетать в неё свою индивидуальность. Но когда ты смотришь на результат работы нескольких программистов глазами архитектора, смотришь как картина Малевича плавно переходит в картину Репина, ты охуеваешь. Да и Репин не может понять, что там этот Малевич нарисовал.
А ещё есть директора, которые подкидывают новые идеи, и менеджеры, для которых важно работу выполнять в сроки и не превышать оговоренных заранее прочих ресурсов, иначе фирма разорится.
Во фрилансе я был художником-одиночкой. А в фирме я и программист, и инженер, и менеджер. Функции директора, правда, не выполняю. Вот поэтому и пишу 2 строчки кода в неделю.
Ну и специфика проекта важна. Хорошо, когда пишешь на каком-нибудь известном фреймворка, где архитектура загнана в жесткие рамки. А если пишешь на чистом языке - время ревью кода увеличивается в разы. Алсо ежели код старый, объемный и сильно связанный, в одиночку уследить за всеми мелочами очень сложно.
Тут как-то была ссылка на страничку с описанием процесса разработки кода для ракет и спутников, поддерживаемого десятилетиями. Такой код идеален, работа многочисленных ревьюеров и инженеров ценится в таком случае намного выше работы по набору кода на клавиатуре. Другое дело, что в повседневности настоль продуманный код требуется не часто, но к нему нужно стремиться.
Алсо я не в пидорашке, но уверен, что паспорт тоже влияет. Правда, в ином смысле. Когда я работал в пидорашке, мне не давали высунуть голову лишний раз. Стоило мне указать на ошибку в коде коллеги, как тут же встречал злобу и нежелание исправлять в ответ. Сейчас же живу в цивилизованной стране, где получаю в ответ улыбку и благодарность.