Forwarded from Так не сойдет (Alexander Lozhkin)
Недавно объяснял важность соблюдения архитектурных принципов/процессов разработки на примере с пазлом.
- Можно ли вставить одну детальку не на свое место? По цвету она подходит, но немного отличается по форме. Всего-то надо надавить посильнее!
(тут можно ещё добавить что-то вроде «нам очень надо» или у нас «сроки поджимают»)
- Сделать можно все, что угодно, но надо понимать последствия. В лучшем случае придется «вдавливать» еще одну детальку (ту, чье место заняли). В реальности же, скорее всего, проблемы будут с множеством других деталей, т.к. эффект распространится каскадно. И пазл уже не соберешь. Оно вам надо?
Пазл это пример системы, в которой у компонентов есть четко определенное место. Компоненты по отдельности смысла не несут, но вместе образуют целостную картинку, если собраны верно.
Таким же образом устроены ИТ системы и многие бизнес процессы (а разработка ПО это тоже бизнес процесс).
Сегодня попался мем в тему. Забавное совпадение🙂
#софты #петросяню
- Можно ли вставить одну детальку не на свое место? По цвету она подходит, но немного отличается по форме. Всего-то надо надавить посильнее!
(тут можно ещё добавить что-то вроде «нам очень надо» или у нас «сроки поджимают»)
- Сделать можно все, что угодно, но надо понимать последствия. В лучшем случае придется «вдавливать» еще одну детальку (ту, чье место заняли). В реальности же, скорее всего, проблемы будут с множеством других деталей, т.к. эффект распространится каскадно. И пазл уже не соберешь. Оно вам надо?
Пазл это пример системы, в которой у компонентов есть четко определенное место. Компоненты по отдельности смысла не несут, но вместе образуют целостную картинку, если собраны верно.
Таким же образом устроены ИТ системы и многие бизнес процессы (а разработка ПО это тоже бизнес процесс).
Сегодня попался мем в тему. Забавное совпадение
#софты #петросяню
Please open Telegram to view this post
VIEW IN TELEGRAM