
jesteś tutaj 3
Architektura oprogramowania bez tajemnic
Plan budynku i architektura oprogramowania
Być może zastanawiasz się, w jaki sposób plany Twojego domu odnoszą się do
architektury oprogramowania. Są one reprezentacją budowanej rzeczy. Jak więc
wygląda „plan budynku” w kontekście systemu oprogramowania? To oczywiście
linie i prostokąty.
Plan budynku określa strukturę domu — tworzące go pokoje, ściany, schody
i tak dalej — w ten sam sposób, w jaki diagram architektury oprogramowania
określa strukturę programu (jego interfejsy użytkownika, wykorzystywane usługi,
bazy danych i protokoły komunikacyjne). Oba te plany zawierają wytyczne
i ograniczenia, ...