Codereview
Gerichte beoordeling van een codewijziging op ontwerp, gedrag, begrijpelijkheid en passende controles.
Het gedrag van een wijziging begrijpen
Een codereview onderzoekt een bronwijziging gericht. Daaronder vallen ontwerp, bedoeld gedrag, begrijpelijkheid en geschikte tests. Automatische bevindingen kunnen helpen; alleen opmaak controleren beantwoordt geen functionele vragen.
In een fictief voorbeeld verandert een datumweergave in een rapport. De beoordelaar bekijkt ook ontbrekende datums en of tests dit belangrijke geval afdekken. Bij zichtbare wijzigingen kan uitvoering of demonstratie nodig zijn om het effect te beoordelen. Leg belangrijke bevindingen en afhandeling vast. Review vervangt geen volledige verzameling runtime-tests of bewijs van de hele gebruikersstroom. Scheid persoonlijke stijlvoorkeuren van onderbouwde problemen.
Bronnen
Verwante begrippen
- CommitEen vastgelegde projecttoestand met metadata en waar van toepassing verwijzingen naar eerdere toestanden in Git.
- Pull requestEen voorstel om wijzigingen in een doelbranch op te nemen, met context voor gezamenlijke beoordeling en discussie.
- ContracttestEen test van afgesproken berichten tussen afnemer en aanbieder op een toepassingsinterface.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
- BrowsercacheDe browsercache bewaart geschikte HTTP-antwoorden voor later gebruik. Hergebruik en validatie volgen de toepasselijke regels.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


