Hey Green.
Der findes mange forskellige måder at sikre sig at sit program er korrekt.
Code ReviewDen letteste og vigtigste måde at sikre at sit program er sikkert er ved at få folk til at læse din kode igennem og give feedback. Alle seriøste projekter benytter sig af dette.
TestingDu kan enten håndterer gør det med fokus på koden eller se hele dit system som en sort boks, og bare analyserer inputsne:
Unit testEr en måde hvor man koder nogle test hvor man giver metoder/funktioner et bestemt indput og tester om metoden giver det rigtige output. Alle større programmeringssprog har værktøjer til dette.
Black-box testingDu kan også fokuserer bare teste dit program ud fra det GUI du har. Dette er heller ikke en dårlig måde, og giver nogle helt andre resultater end det du får ved unit test.
Program analyseFor meget store højt risiko-tonede projekter bruges til tider også program-analyse hvilket er en måde at prøve at matematisk at analyserer sig frem til om programmet er korrekt.
KonklusionJeg vil varmt anbefale dig at starter med unit-testing. Og sørg for at få lavet review at din kode