statnice:vyvoj:otazka21
This is an old revision of the document!
21. Objektově orientované programování
Popište základní principy objektově orientovaného jazyka. Uveďte příklady a diskutujte odchylky od důsledné implementace objektových principů. Posuďte vliv na efektivnost programátorské práce a kvalitu výsledného produktu.
Úloha
Předpoklady: Pracujete na projektu vývoje IS objektově-orientovaným způsobem a právě tvoříte plán tohoto projektu. V rámci toho se rozhodujete o příslušném nástroji CASE. Zákazník požaduje, aby byla specifikace systému provedena jazykem UML, protože slyšel, že je to oborový standard. CASE, který podporuje Vaší metodiku, používá jinou notaci.
Zadání:
- Rozhodněte se, zda bude nutné změnit metodiku podle OMG, nebo se naopak přizpůsobit.
- Co sdělíte svému zákazníkovi?
- Proč, podle vašeho názoru, společnost OMG nechce přiznat specifikaci jazyka UML metodický obsah a tvrdí, že to není nic víc, nežli specifikace jazyka? Je vůbec možné úplně oddělit jazyk od metodiky?
statnice/vyvoj/otazka21.1210082877.txt.gz · Last modified: 06.05.2008 00:00 (external edit)
