Feilsøkingsmønstre - Debugging patterns
Et feilsøkingsmønster beskriver et generisk sett med trinn for å utbedre eller rette en feil i et programvaresystem. Det er en løsning på et tilbakevendende problem som er relatert til en bestemt feil eller type feil i en spesifikk sammenheng.
Et feilmønster er en bestemt type mønster. Det originale konseptet med et mønster ble introdusert av arkitekten Christopher Alexander som designmønster .
Noen eksempler på feilsøkingsmønstre inkluderer:
- Eliminer støyfeilmønster - Isoler og eksponer en bestemt feil ved å eliminere all annen støy i systemet. Dette gjør at du kan konsentrere deg om å finne den virkelige saken.
- Gjentakende feilmønster - Utsett en feil via en enhetstest . Kjør den enhetstesten som en del av et standardoppbygging fra det øyeblikket. Dette sikrer at feilen ikke vil komme igjen.
- Tidsspesifikt feilmønster - Utsett feilen ved å skrive en kontinuerlig test som kjøres kontinuerlig og mislykkes når en forventet feil oppstår. Dette er nyttig for kortvarige feil.