ROZDZIAŁ 13.
Historia dwóch systemów
Architektura to sztuka marnowania przestrzeni.
— Philip Johnson
System oprogramowania jest jak miasto. Przypomina skomplikowaną sieć dróg głównych, hoteli, dróg bocznych, budynków itd. W mieście oprogramowania dużo się dzieje. Cały czas rodzą się przepływy sterowania, które przechodzą cykl życia i ostatecznie umierają. Duże ilości danych są zbierane, przechowywane i usuwane. Istnieją różnorodne budynki. Niektóre z nich są wysokie i piękne, inne płaskie i funkcjonalne, jeszcze inne porzucone i zrujnowane. Gdy przekazywane są dane, powstają korki i zatory. Występują godziny szczytu i roboty drogowe. Jakość miasta oprogramowania jest bezpośrednio powiązana z tym, jak dobrze je zaplanowano.
Niektóre systemy oprogramowania ...