Проект начинает «сыпаться» не внезапно.
Он к этому планомерно приходит.
Сначала — мелкие компромиссы: «сделаем быстрее», «потом поправим». Потом — зависимости, которые сложно распу…
Читать далее →
«Сделать быстро» и «сделать правильно» — это не противоположности.
Это вопрос опыта и подхода.
Часто бизнесу предлагают выбор: либо быстро, либо качественно. В реальности это ложна…
Читать далее →
Проект не должен «держаться на разработчике».
Проект не должен «держаться на разработчике».
Он должен держаться на системе.
Когда только один человек понимает, как всё устроено — это уже риск. Любое его отсутствие = замедление или остановка. Это значит, что в проекте нет нормальной архитектуры и документации, а логика разбросана по коду. В нормальной системе любой разработчик может зайти и понять, что происходит. Я строю проекты именно так: чтобы они не зависели от конкретного человека. Если у вас сейчас «знание в голове» — это слабое место. Напишите, посмотрю.
Ты не «долго разрабатываешь».
Ты просто постоянно переделываешь.
Сделали фичу.
Поймали баг.
Починили — сломали другое.
И так по кругу.
Кажется, что проект сложный.
Но проблема не в…
Читать далее →
Ты не «растёшь медленно».
Ты просто не закрываешь цикл.
Начал учить.
Переключился на другое.
Бросил на середине.
Потом снова старт.
Кажется, что ты двигаешься.
Но результата нет.
П…
Читать далее →