Disegnare accuratamente le strutture dati e le funzioni nella programmazione strutturata e le classi in quella orientata agli oggetti è il sistema migliore per ridurre gli errori nel codice e nel facilitare l'individuazione dell'errore nel caso il programma non funzioni correttamente.
dizeɲˈare akːʊratamˈente le strʊtːˈure dˈatɪ e le fʊntsiˈonɪ nˈella proɡrammatsiˈone strʊtːʊrˈata e le klˈassɪ in kwˌella orientˈata ˌaʎɪ odʒːˈɛtːɪ e il sistˈɛma miʎˈore per ridˈurɾe ʎɪ erɾˈorɪ nel kˈɔditʃe e nel fatʃilitˈare lindividʊatsiˈone dellerɾˈore nel kˈazo il proɡrˈamma non fʊntsiˈonɪ korɾetːamˈente.