Un bun codor scrie cod care funcționează. Un bun inginer software rezolvă problema corectă în mod holistic — preluând responsabilitatea pentru cerințe, design, compromisuri, mentenabilitate, testare, operații și contextul comercial al codului. Ingineria este cod plus judecată plus responsabilitate pe întreaga durată de viață.
Unde este cu adevărat linia
Scrierea codului care trece testele este partea ușoară, învățabilă. Partea mai dificilă, mai valoroasă, este totul din jurul ei: decizii despre să construim, ar trebui să se potrivească în sistem și să trăim cu asta mai târziu.
