Софтуерна архитектура

Софтуерната архитектура представлява съвкупността от най-значимите решения за дизайна на една софтуерна система. Според дефиницията на Грейди Буч, значимостта на тези решения се измерва директно чрез цената на тяхната промяна — архитектурните решения са тези, които изискват най-много ресурси и усилия за модификация след първоначалното им въвеждане.

Споменавания в статии