Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.73 KB

uitleg.md

File metadata and controls

44 lines (36 loc) · 1.73 KB

Evaluatieformulier intakeopdracht Rubicon

Naam: [Vul naam in]
Datum: [Vul datum in]

Requirements beoordeling

Requirement Niet voldaan Voldaan
Eén solution. Solution compileert en app is uitvoerbaar
Gebruikt .NET Core
Unit tests aanwezig die allen succesvol draaien
Code en classes zijn in het Engels
Publieke methoden voorzien van commentaar
Duidelijke naamgeving
Gebruikt XML variant en LINQ to XML

Eerste indruk

[Vul eerste indruk in]

Beoordeling code

Mogelijke scores (laag naar hoog): onvoldoende – voldoende – goed.

Aspect Score Toelichting/Tips
Gebruik van patterns [Vul toelichting/tips in]
Param check for public methods [Vul toelichting/tips in]
Memory management [Vul toelichting/tips in]
Usings opgeschoond en gesorteerd [Vul toelichting/tips in]
Algemene opmaak code [Vul toelichting/tips in]
Object Oriented Design [Vul toelichting/tips in]
Delay i.p.v. Sleep [Vul toelichting/tips in]
Loop i.p.v. recursiveness [Vul toelichting/tips in]
Gebruik van de API [Vul toelichting/tips in]
Iedere class/interface in eigen file [Vul toelichting/tips in]
Single responsibility per class [Vul toelichting/tips in]
Open/Closed principle [Vul toelichting/tips in]
Interface segregation [Vul toelichting/tips in]
Dependency inversion principle [Vul toelichting/tips in]
Opzet unit tests [Vul toelichting/tips in]
Effectiviteit unit tests [Vul toelichting/tips in]
Afhandeling throttling [Vul toelichting/tips in]