Egy weboldal vagy alkalmazás architektúrájának megtervezése, vagy egy hatékony kódolási munkafolyamat beállítása gyakran ismétlődő problémákkal foglalkozik. Nem feltétlenül kell megoldani ezeket a szoftvertervezési problémákat, mint a építészeti szinten megoldásokat lehet...