İyi bir kodcu çalışan kod yazar. İyi bir yazılım mühendisi sorunu bütünsel olarak çözer — gereksinimleri, tasarımı, ödünleşmeleri, bakım edilebilirliği, testi, operasyonları ve kodun etrafındaki iş bağlamını sahiplenmiş olarak. Mühendislik, kod artı yargı artı tüm yaşam döngüsü üzerinde sorumluluktur.
Çizginin gerçekten nerede olduğu
Testleri geçen kod yazması kolay, öğrenilebilir bir parçadır. Daha zor, daha değerli olan kısım, etrafındaki her şeydir: yapılacağına karar vermek, sistem içine uyması gerektiğini, ve için maliyetinin ne olacağını belirlemek.
