Kodgranskning
En riktad granskning av en kodändring med avseende på design, beteende, begriplighet och lämpliga kontroller.
Förstå en ändrings beteende
Kodgranskning undersöker en källkodsändring riktat. Det omfattar design, avsett beteende, begriplighet och lämpliga test. Automatiska fynd kan hjälpa; bara formatering besvarar inga funktionella frågor.
I ett påhittat exempel ändras datumvisningen i en rapport. Granskaren ser också på saknade datum och om test täcker detta viktiga fall. Synliga ändringar kan kräva körning eller demonstration för att bedöma effekten. Dokumentera väsentliga fynd och lösning. Granskning ersätter varken alla körningstest eller bevis för hela användarflödet. Personliga stilönskemål bör skiljas från motiverade problem.
Källor
Relaterade begrepp
- CommitEtt registrerat projekttillstånd i Git med metadata och i förekommande fall hänvisningar till tidigare tillstånd.
- Pull requestEtt förslag att integrera ändringar i en målbranch, med sammanhang för gemensam granskning och diskussion.
- KontraktstestEtt test av överenskomna meddelanden mellan konsument och leverantör vid ett applikationsgränssnitt.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
- WebbläsarcacheWebbläsarcachen sparar lämpliga HTTP-svar för senare bruk. Återanvändning och ny validering följer tillämpliga regler.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


