Mam do zrealizowania projekt, który polega obecnie na przygotowaniu diagramu UML dla kilku klas (obiektów faktycznie istniejących w naszych systemach). Nigdy się tym poważenie nie zajmowałem, znam tylko podstawy OOP. Potrzebuję pomocy w zrozumieniu kilku kwestii związanych z projektowaniem takiego diagramu na podstawie wymagań tego projektu (które oczywiście najpierw omówię).
Przykładowe pytanie:
- czy w jakimś danym przypadku powinienem użyć interfejsu czy dziedziczenia, czy może obojga?
- ilu interfejsów użyć, kiedy to ma sens?
- jakich użyć związków (powiązań)?
Obecnie posiadam szkic domeny z potencjalnymi klasami, właściwościami. Pracuję w Enterprise Architect. Godzinne spotkanie powinno wystarczyć. Dalsze korepetycje są do uzgodnienia, w zależnosci od rozwoju projektu.