2 çeşit yazılım tipi vardir. Generic software, Costum software ikiye ayrılır. Custum software ürünü geliştiriyorsan, aynı çevrede çalışacağı için, esneklik o kadar önemli değil. Sql bağlantıların satatic olabilir ama bu ilerde bakım ve gelişim problemi yaratabilir. Generic software geliştiriyorsan. Esneklik senin için en önemli olay. Tüm değişkenlerin gerektiğinde kolayca olmalı. Ben generic product geliştirirken c#. sql bağlantılarını resource dosyası içinde saklıyorum. Sql connection ile bir değişiklik oldugunda setting sekmesinden gerekli ayarları yaptırıyorum. Burada sıkıntı su, belki ben oracle kullanıyorum, sen sql ile geliştirmissin. ne olacak ?