Een 5-sterren project, wat is het en hoe kan ik het bereiken?Korte omschrijving van de sessie: Tijdens de Masters of Java programmeer-wedstrijd wordt binnenkort voor het eerst gekeken naar de onderhoudbaarheid van de code die door de verschillende teams wordt opgeleverd. De onderhoudbaarheid van de verschillende opdrachten wordt beoordeeld op een schaal van 1 tot 5 sterren via een vaste methodiek die ook gebruikt wordt om software projecten te certificeren. In deze sessie zullen we ingaan op de vraag: "waar moet ik op letten om 5 sterren code te schrijven?". We zullen het aantal sterren bekijken van enkele open-source systemen en uitleggen waaraan gewerkt moet worden om deze systemen een hoger aantal sterren te laten krijgen. Vanuit deze praktijkvoorbeelden zullen we verder uitleggen wat de voor- en nadelen zijn van het sturen op onderhoudbaarheid van je code.
Niveau Beginner
Track waarbinnen deze kan worden geplaatst: Methodology
Vereiste voorkennis: Geen voorkennis noodzakelijk
Een structurele beschrijving van de opbouw van de presentatie: Allereerst zullen wij ingaan op onze ervaringen met het inzetten van de sterren tijdens de Masters of Java programmeerwedstrijd. Daarna zullen we vanuit de sterren rating van enkele open-source projecten ingaan op de verschillende aspecten van je code waar je op moet letten om onderhoudbare code te schrijven. Als laatste worden de voor- en nadelen van het schrijven van certificeerbare code besproken.
Download de presentatie

|
Eric Bouwers Software Improvement Group Eric Bouwers is bij de Software Improvement Group mede-verantwoordelijk voor het onderhouden en uitbreiden van de analyse en rapportage tooling van de SIG. Verder is hij als technisch consultant betrokken bij het analyseren en reviewen van de systemen van verschillende klanten. Daarnaast houdt hij zich voor zijn promotie-onderzoek bezig met onderzoek naar de kwaliteit van software systemen en is hij altijd geinteresseerd in nieuwe ideeen en technieken op het gebied van programmeren.
|
|
| |