Archive for Grudzień, 2008

Tam gdzie to możliwe staramy się prowadzić prace równocześnie. Więc równolegle z naszymi pracami developerskimi postępowały prace nad szatą graficzną. Dzięki współpracy ze zdolnym, młodym grafikiem Michałem Parulskim możemy zaprezentować naszą stronę główną – zapraszamy więc na nią: http://www.profitto.pl. Wszelkie komentarze, uwagi, sugestie mile widziane (także te krytyczne, dzięki którym można wprowadzić poprawki :) ).


Wydawałoby się, że prezenty gwiazdowe znajduje się tylko pod choinką. W czasie jednego ze świątecznych spacerów zauważyłem na mieście pewien intrygujący billboard – jako, że miałem ze sobą aparat uwieczniłem tą chwilę… ;)

Dzisiaj krótszy post i to trochę filozoficznej ;) natury.

Rysując model domenowy dla naszej aplikacji w postaci UML-owego diagramu klas natknąłem się na pewną zagwozdkę. Konkretnie dylemat dotyczył różnic pomiędzy asocjacją, kompozycją a agregacją. Czytając formalne opisy, sprawa wydaje się prosta. Wątpliwości pojawiają się  w przypadku wyboru pomiędzy asocjacją, a jej bardziej specjalizowanym kuzynem – agregacją. Agregacja zgodnie z  definicją reprezentuje asocjację typu „has a”. Jednak rysując już konkretny diagram wybór ten nie jest wcale taki oczywisty: człowiek „subskrybuje” czasopismo (asocjacja), czy też człowiek „ma subskrypcję na” czasopismo (agregacja) – przykłady i dyskusje można by mnożyć bez końca.

Continue reading ‘Association, Composition and Aggregation’ »