Pokazywanie postów oznaczonych etykietą diagramy klas. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą diagramy klas. Pokaż wszystkie posty

22 maja 2009

Modelowanie ról - diagramy UML

Numer 5/2009 podobnie jak ostatni obfituje w szereg ciekawych tematów. Tekst o UMLu, który tym razem omawia zakres modelowania ról, ze względu na przygotowywany projekt trafił do mnie najcelniej. Choć nie ukrywam, że był w dużej mierze powtórką z rozrywki. Jednak po jego przeczytaniu utrwaliłem wiedzę ogólnie na temat modelowania i bardziej szczegółowo na temat różnych technik modelowania.

Po przeczytaniu artykułu bez problemu odpowiedziesz, na dwa pytania często nurtujące początkujących projektantów:
  • Czy dany obiekt może pełnić tylko jedną rolę w danym czasie, czy może ich pełnić kilka jednocześnie?
  • Czy obiekt może mieniać pełnioną rolę, czy przez całe swoje życie występuje w jednej roli?
Tylko podpowiem, że wszystko tak na prawdę zależy od wzorca jaki przyjmiemy i jaki będziemy stosować. Choć należy dodać, że dobrze zaprojektowany system jest w stanie dostosować się do każdej sytuacji i powinien być w stanie zmieniać role aktorów.

Pod tym adresem można znaleźć kurs UML.

Wpis powstał w zakresie umowy z Blogvertising i Software Developer's Journal.

11 kwietnia 2009

Diagramy klas w UML 2.1 - 04/2009 SDJ

W związku z umową z Blogvertising, kilka dni temu dostałem do ręki nowy kwietniowy Software Developer's Journal. Muszę przyznać, że z miesiąca na miesiąc w magazynie znajduję coraz ciekawsze tematy. W tym numerze na 10 długich artykułów nie przeczytałem (nie zainteresowały mnie) tylko 3. Być może nie odkrywczy, ale najciekawszy z nich, zwłaszcza dla początkującego programisty jest "Diagramy klas - Model dziedziny i projekt aplikacji".


Autor zapewnia w nim, że na łamach SDJ opublikuje szereg artykułów pokazujących najważniejsze funkcje, zastosowania i zasady jakimi rządzi się język opisu UML 2.1. W pierwszym z serii tekstów przedstawiony został najważniejszy diagram klas. Jego uproszczony model dziedziny i dokładniejszy z metodami i interfejsami model programistyczny. Artykuł stanowi minimalne podstawy do zrozumienia pojęcia diagramu klas. Jednak zabrakło w nim jakiej bibliografii, która polecana jest do rozwinięcia wiedzy na temat tej części języka UML. Generalnie bardzo fajnie, szkoda tylko, że tak krótko.

Ja ze swojej strony mogę polecić zwłaszcza:
Michał Śmiałek - Zrozumieć UML 2.0. Metody modelowania obiektowego

Moja aktywność w sieci

O mnie

Moje zdjęcie
Z wykształcenia programista, z zamiłowania pasjonat technologii internetowych, w pracy głównie jako redaktor i twórca wizerunku. Oprócz codziennego badania życia na Flaker, Twitter, Blip, prowadzi własną stronę www.webatech.pl o internecie i związanych z nim technologiach, w szczególności tych, które przedstawiają Google, Apple, Microsoft i Mozilla.