TGINSIGHT POST
Post #2199
@leadgr
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Содержимое
Почему разработка замедляется Кент Бек анализирует причины того, почему разработка новых проектов сначала идет быстро, но постепенно замедляется. Дело в том, что каждая новая фича уменьшает наши возможные опции при выборе способа реализации следующей фичи. Код становится сложнее, нужно сохранять обратную совместимость. При этом с каждой следующей фичой опциональность падает все сильнее. Чтобы избежать такого замедления, в опциональность нужно инвестировать. Нельзя одновременно увеличивать количество фичей и растить опциональность, этим надо заниматься отдельно – подчищать кодовую базу, рефакторить, обновлять архитектуру. Плюс, в посте рекомендуют книгу Visual Display of Quantitative Information – выглядит кайф, забрал себе в список к прочтению.