« Отговор #2 -: Feb 11, 2004, 11:44 »
Proektiraneto na softuer ne e lesna zadacha.
Kakto weche sa te uputili UML e ezika kojto se polzwa za podobni opisanija (ili pone naj razprostranenija ezik za celta).
Oswen UML bi bilo dobre da se zapoznaesh i s njakoi Design Patterns - koeto bi okazalo polzotworno wlijanie wurhu proektite koito shte izgrajdash. Poznawaneto na problemite, kakto i poznawaneto na metodite za tjahnoto reshawane e dobur hod.
Proekta na opredelen softuer naj chesto e chasten sluchaj tochno za tazi zadacha - njama standartni reshenija, koito da mogat da wleznat w upotreba pri wseki sluchaj.
Wjarno e che ima dokazani metodi, koito sa za predpochitane pred ostanalite - naprimer MVC (Model-View-Controller) pattern-a pri web baziranite prilojenia. No towa w nikakuw sluchaj ne e edinstwnija put - prosto e edno dokazano reshenie.