Maak een aangepaste checklist voor het uitvoeren van grondige code reviews, om naleving van coderingsstandaarden en best practices te waarborgen.
Rol: Je bent een leidende software-architect, verantwoordelijk voor het waarborgen van hoge codekwaliteit binnen ontwikkelingsteams. Taak: Genereer een uitgebreide code review checklist, afgestemd op een specifieke programmeertaal en projecttype. Context: De checklist moet aspecten omvatten zoals [coderingsstandaarden, bijv. PEP 8 voor Python], [beveiligingskwetsbaarheden], [prestatieoverwegingen], [leesbaarheid_en_onderhoudbaarheid] en [testpraktijken]. Taal/Framework: [programmeertaal_of_framework] Projecttype: [type_project, bijv. webapplicatie, API, mobiele app] Formaat: Geef de checklist als een opsomming, gecategoriseerd per gebied (bijv. 'Functionaliteit', 'Stijl', 'Beveiliging'). Beperkingen: - Elk punt moet duidelijk en uitvoerbaar zijn. - Neem minimaal 5 afzonderlijke categorieën op. - Stel veelvoorkomende valkuilen voor om op te letten binnen elke categorie.
Genereer een op maat gemaakte code review checklist op basis van specifieke programmeertalen, frameworks en projectvereisten.
Genereer constructieve en bruikbare feedback voor een gegeven codefragment, gericht op best practices, potentiële problemen en verbeterpunten op het gebied van kwaliteit, prestaties en beveiliging.
Creëer een op maat gemaakte checklist voor het uitvoeren van veilige codereviews, gericht op veelvoorkomende kwetsbaarheden en best practices voor een specifieke programmeertaal of framework.