"Kusursuz mu?" "Tanrı ve melekler tarafından yazılmış, insanlar değil mi?" (burada program-mantık ve belki donanım-mantık hatalarından bahsediyoruz)
Hatasız olduğunu bile kod tek bir satır hakkında gerçekten söyleyemeyiz. Çünkü biz insanlar, hiçbir olumsuz hipotez kanıtlayamayız!
Söyleyebileceğim en iyi şey, hata olasılığının 0 ile 1 arasında bir sayı olmasıdır. Bu sayıya iyi ya da kötü tanımlanmış ve iyi ya da yanlış anlaşılmış yazılım geliştirme ve test prensipleriyle ulaşıyorum; söz konusu kaynak yazılım hatlarının sayısı ile; ne kadar iyi ya da kötü aday olduğumu anlayarak, zavallı köpek, bu ilkeleri bu kod dizilerini üretmede uygular; ve dahası.
Ve bu anlayışı sadece bir olasılık olarak ifade edebilirim . Yani "mantık-hatasız" terimi hiçbir şeye yakın değildir.
"Hatasız" kod üreten bir yazılım mühendisi için bir reklam görürsem hemen başvururdum ya da hemen yayınlarım: şirket, yazılımını nasıl geliştirdiği, test ettiği ve teslim ettiği hakkında çok fazla düşünmedi . Yani ya büyük bir fırsat ya da sonsuz bir kabus olacak.
Yine de, herhangi bir yazılımdan, bu berbat, karanlık, mantık-gözlerinin dışında kalan hiçbir hatayı olmayan kodu beklediğimi söyleyebilirim - hatalar veya uyarılar olmadan derleyen ve bağlayan kod; "geçerli html" veya "geçerli css"; Açıklanamayan hata mesajları veya tarayıcı hataları oluşturmayan JavaScript (diyelim). Bu kısmı doğrudan ölçebilir ve grafik üzerinde siyah beyaz olarak işaretleyebilirim.
O kısım pasta kadar kolay. Herkes yapabilir o .
Hey, aramanızda iyi şanslar :-)