Dit is de basisopzet voor jouw Mancala-implementatie.
Gebruik src/main/java
voor de implementatie van het spel en src/test/java
voor de unit tests van de implementatie. Heb je bestanden nodig in jouw spel of om een test op te zetten, plaats deze bestanden in de corresponderende map resources
.
Gebruik packages om jouw code gestructureerd te houden. Dit geldt zowel voor de implementatie als de testen!
Voor het unit testen kun je gebruik maken van het framework JUnit. Maven kan de jar downloaden, als dat niet lukt kun je de jars downloaden en toevoegen als dependency.
Sommige bestanden wil je niet in de repository van het project plaatsen. Dit kan bijvoorbeeld gaan om wachtwoorden. Maar ook de configuratiebestanden van jouw IDE wil je niet in het project plaatsen, omdat een collega niet dezelfde configuraties heeft, of een hele andere IDE gebruikt. Daarnaast wil je ook de gecompileerde bestanden niet in de repository hebben.
Binnen GIT kun je die bestanden dan in .gitignore zetten. Alle bestanden of Reguliere Expressie-patronen die je hier in plaatst, zullen worden genegeerd door GIT.
Expressie | Resultaat |
---|---|
*.iml | Alle bestanden die eindigen op .iml |
bin | Een bestand of map die bin heet |
Dit bestand is geschreven in Markdown, een simpele tekst-naar-HTML conversietool. Dit bestand wordt door GitLab geïnterpreteerd en als beschrijving bij het project getoond.