Pātuhitia tēnei: Preventative programming techniques