Pytanie z tytułu zna chyba każdy, dopiero zaczynający swoją naukę programowania, człowiek. Napisało się już trochę kodu, chce się dodać do niego kolejne “funkcjonalności”, ma się już nawet kod i absolutnie brak pomysłów, gdzie powinno się go umieścić. Kuba może potwierdzić, że ostatnio najczęściej zadawanym przeze mnie pytaniem było: ale gdzie to napisać? Po przeczytaniu tutorialu oracle (jako, że jestem trochę dalej niż lekcje na blogu nie mogę korzystać z tych pisanych przez Kubę), zapoznaniu się z zadaniem i napisaniu /wyszukaniu na stackoverflow rozwiązania miałam zazwyczaj dość sporą niepewność gdzie to wszystko umieścić. Czasami pomagała odpowiedź na pytania: Co to ma robić? Z czym?, ale gdy liczba linii kodu rosła, te dwa pytania coraz częściej nie wystarczały. Na odsiecz przyszły diagramy UMLowe, o których poczytasz poniżej.
Czytaj dalej →