Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: dex в Jan 28, 2004, 14:05



Титла: Проектиране и изграждане на Софтуер...?
Публикувано от: dex в Jan 28, 2004, 14:05
Здравейте,
имам такова питане:
може ли някой да ми каже (да ме упъти) от къде да намеря повече инфо за това как се проектира и изгражда софтуер (независимо какво точно - сървърно приложение, за уеб или ...), за софтуерна архитектура, софтуерен дизайн и др. подобни.

Благодаря предварително.


Титла: Проектиране и изграждане на Софтуер...?
Публикувано от: CaBA в Jan 28, 2004, 17:19
За проектиране се използва UML, потърси си книжка за него, бих ти препоръчал Applying UML and Patterns - можеш да я дръпнеш като pdf от data.bg (ако още я има). O'Reilly също имат книга Learning UML, според мен за начинаещи е отлична (8. глава е свободна за сваляне от ora.com).
За методологии при изграждането потърси гугъл с ключови думи: "Rational Unified Process", "extreme programming". На docs.bastun.net също има интересни работи като задължителната за всеки софтуерен архитект Design Patterns.


Титла: Проектиране и изграждане на Софтуер...?
Публикувано от: Dobri в 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.


Титла: Проектиране и изграждане на Софтуер...?
Публикувано от: dex в Feb 16, 2004, 11:40
Цитат (Dobri @ Фев. 11 2004,11:44)
Proektiraneto na softuer ne e lesna zadacha.

Dumite ti sa apsoliutno tochni ...

Ako trqbwa da spodelq pyrwite mi wpechatleniq ot UML, to trqbwa da kaja che mi se stori dosta slojen i mashtaben. Imam chuwstwoto che negowoto mqsto e w proektiraneto na obemni i mnogo kompleksni softuerni proekti.

Chesno da si priznaq ambiciran sum da se zapoznaq ot blizo s UML no malko se pritesnqwam da ne mi kowstwa prekalno golemi usiliq, kogato se naloji da prilagam nauchenoto za po malki i do nqkakwa stepen triwialni proekti.

Wremeto shte pokaje :-)

Blagodarq za sywetite.