TGViewer
Software architecture Software architecture @software_architecture_ru · 670 subscribers
Post #6 353
В книге George Fairbanks "Just enough software architecture" вводится понятие предполагаемая/дефолтная архитектура ("presumptive architecture") - архитектурное решение для данного домена, которое сразу приходит в голову "по умолчанию". Дефолтная архитектура отличается от reference architecture, которую разрабатывают производители платформ: последняя может станет дефолтной архитектурой в домене, но без гарантий. Зацепила фраза Fairbanks'а: "The term presumptive architecture is introduced in this book because it would be a mistake to ignore these 800-pound gorillas and instead believe that all developers with start with first principles in their software architecture." Очень здравый подход. Куча книг по архитектуре утверждают: семь раз задизайнь, один раз напиши. А Fairbanks честно говорит "Ну, не всегда так и часто не так". И все же сразу хочется предостеречь с одним возможным ложным выводом о ненужности архитектурных знаний при наличии знания домена: начать не значит закончить. Да, начав строить очередной микросервис, у каждого, кто уже их строил, есть в голове некоторый стек, на базе которого он собирается это провернуть. Но как часто по мере развития системы требуется "креативность" и в архитектуре тоже. И без знаний принципов как это менять, развитие будет идти дорого, методом проб и ошибок.

https://www.amazon.com/Just-Enough-Software-Architecture-Risk-Driven/dp/0984618104
More from @software_architecture_ru
  1. Sep 13, 2024Написали статью о карьере архитектора в стиле геймдева https://habr.com/ru/companies/kaspe…
  2. Nov 11, 2023В очередной раз поною о неопределимости и неназываемости quality attribute-ов. Вот громадн…
  3. Sep 16, 2023Читая книгу по производительности систем от Грегга Брендана https://ozon.ru/t/X30XowG , ли…
  4. Apr 8, 2023Сколько лет сталкиваюсь с производительностью, столько не перестаю удивляться людям, котор…
  5. Mar 31, 2023Цитата дня: "The greatest limitation in writing software is our ability to understand the…
  6. Sep 9, 2022Воодушевляющая пятничная аналитика о падении больших ИТ проектов https://spectrum.ieee.org…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →