🔥

Тред (Ярик Астафьев)


@itunderhood Какой душевный тред 😊 Особенно про развертывание проекта и кружку 😂
Давайте еще расскажу почему эти 2,5 месяца которые я потратил на развертывание проекта прокачали меня больше, чем 3 года деланья петпроектов и учебы twitter.com/lord___pes/sta…

Во первых, за эти 70 дней я познал что такой АНТИ12факторнаяАРХИтектура, первое что я пытался познать - это самопридуманную модель ветвления в SVN

потом у меня долго времени не собирался проект, потому что я не знал какую ant таску запустить (все таски не работали). Особенно мне понравилась таска: build_mark_local -> она запускала сборку на локальном компе Марка (одного из разрабов)

2 дня спустя я научился прописывать неизвестные переменные окружения (и научился узнавать, как понять каких переменных не хватает)

3 дня спустя я научился выключать упавшие тесты (их было примерно 170 сломанных из ~212)

В общем на финишной прямой я не спрашивал у своего начальника "а какой пароль", потому что в базе они лежали под md5 hash. Я просто загуглил хэш пароля и мне радостно написали, что пароль для admin => maddog

И самое страшное - это был тоже TOP1 B2B продукт, LMS которую сделали до тех пор, когда это стало модно. И она до сих пор мощнее десятков аналогов, что я видел. Клиенты - лига плюща, national geo edu и куча других господ...

Было страшно, что все с этим мирятся. И уровень говнокода/процессов/тестов и много чего другого был около плинтуса. Тогда я понял, что качество кода, инженерная культура и вот это все - это миф и ничего от этого не зависит... 😶