@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 и куча других господ...
Было страшно, что все с этим мирятся. И уровень говнокода/процессов/тестов и много чего другого был около плинтуса.
Тогда я понял, что качество кода, инженерная культура и вот это все - это миф и ничего от этого не зависит... 😶