TGTGInsightаналитика telegramLIVE / telegram public index
← Teamlead Good Reads – ежедневные советы про менеджмент людей и команд
Teamlead Good Reads – ежедневные советы про менеджмент людей и команд avatar

TGINSIGHT POST

Post #2070

@leadgr

Teamlead Good Reads – ежедневные советы про менеджмент людей и команд

Просмотры6,490Количество просмотров
Опубликован9 сент.09.09.2025, 06:05
Содержимое поста

Содержимое

Лучшая архитектура – самая простая Чаще всего к проектированию систем подходят следующим образом – смотрят на текущие требования, анализируют, как эти требования могут поменяться в ближайший год, и строят дизайн таким образом, чтобы он этим потребностям отвечал. Проблема с таким подходом в том, что наши предсказательные способности развиты очень плохо, поэтому дизайн часто получается гораздо сложнее, чем нужен на самом деле. А более сложная архитектура увеличивает косты на ее поддержку и онбординг в команду. Более рациональный альтернативный подход – возвести принцип YAGNI в абсолют, и стараться найти самое-самое простое решение из возможных, исходя из текущей ситуации. Не думать про потенциальное масштабирование, нагрузку, nice-to-have фичи, и элегантность архитектуры. А расширять эту архитектуру начинать только тогда, когда без этого никак не обойтись, чтобы поддержать реальные требования.