Olisi hyvä hetki koodauksen asiantuntijoille, erityisesti ohjelmointipedagogiikan asiantuntijoille, pohtia, miten kouluttaa ei-ohjelmoijia olemaan hyviä tunnelmakoodareita. Mitä heidän tulee tietää koodauskäytännöistä ollakseen tehokkaampia? Mitä rajoja heidän tulisi ymmärtää?
Kommenteissa on paljon hyviä ehdotuksia, mutta toistaiseksi ne on suunnattu koodareille (vaikka monista ne saattavat tuntua yksinkertaisilta). Oletetaan, että käsitteet kuten vaatimukset, yksikkötestaus, virheenkorjaus jne. eivät merkitse lukijalle mitään. Mitä asioita pitäisi opettaa ja mitä voi jättää väliin?
47