Werkboek UML en softwareontwikkeling in Java
📚 Samenvatting boek:
Het boek “Softwareontwikkeling met UML en Java” richt zich op softwareontwikkeling waarbij UML als hulpmiddel wordt ingezet. Veel studenten vinden de connectie tussen Java-programmeren en UML-modelleren vaak onduidelijk. Daarom beschrijft de auteur aan de hand van praktische voorbeelden steeds eerst een probleem en toont vervolgens hoe dit met UML kan worden opgelost. Daarna richt hij zich op de transformatie van UML-diagrammen naar Java-code. In het eerste deel van het boek worden fundamentele onderwerpen zoals use cases, (domein)klassen en sequentie- en toestandsdiagrammen behandeld. In het tweede deel bespreekt de auteur geavanceerdere thema’s zoals testen met JUnit, het ontwikkelproces, ontwerppatronen en het opslaan van objecten in databases (persistentie). Elk hoofdstuk bevat oefeningen die analyse, ontwerp, testen en implementatie omvatten en eindigt met vragen waarmee studenten hun kennis kunnen toetsen. Het boek staat bekend om zijn duidelijke, aansprekende schrijfstijl en is bedoeld voor eerste- en tweedejaars informaticastudenten in het hoger onderwijs. Gertjan Laan, die wiskunde heeft gestudeerd, is sinds 1974 geboeid door programmeren en programmeertalen. Tijdens zijn carrière als docent aan de Hogeschool van Amsterdam heeft hij onder andere lesgegeven in Pascal, C, C++ en Java. Hij heeft verschillende studieboeken gepubliceerd over programmeren en datastructuren.