Programlarımdaki iki temel sorunun kod yapım / organizasyonum ve hata işlemem olduğunu düşünüyorum. Code Complete 2'yi okuyorum, ancak potansiyel problemlerle çalışmak için okunacak bir şeye ihtiyacım var.
Örneğin, bir web sitesinde, yalnızca kullanıcı verileri javascript yoluyla değiştirirse bir şey olursa, bunun için yazıyor musunuz? Ayrıca, ne zaman hata yakalamıyorsunuz? Girdi olarak bir dize ve int bekleyen bir sınıf yazdığınızda ve bunlar bir dize ve int değilse, bunu kontrol ediyor musunuz, yoksa yanlış parametreler geçiren çağrı yöntemine girmesine izin veriyor musunuz?
Bunun burada tek bir cevapta cevaplanamayacak geniş bir konu olduğunu biliyorum, bu yüzden aradığım şey genellikle uygun istisna işleme uygulamasını öğretmek olarak kabul edilen bir kitap veya kaynak.