yumuşak daha doğru anlamıyla esnek kodlama diyebiliriz.
bir bilgisayar programında belirli değerlerin veya kuralların doğrudan kodun içine (hard coding) yazılması yerine, dış kaynaklardan (yapılandırma dosyaları, veritabanları veya kullanıcı girişleri) alınması ve yönetilmesidir.
özgür bir kişiliğim olduğundan çok severim ama benim sevmemin dışında teknik avantajları var.

esneklik: programı durdurmadan veya yeniden derlemeden ayarları değiştirebilirsiniz. *

bakım ve yönetim kolaylığı: karmaşık kodların içinde kaybolmadan sadece ilgili parametre dosyasını güncelleyerek sistemi yönetebilirsiniz.
sabit değerleri tek bir yerden yönetmek, kodun farklı yerlerinde oluşabilecek tutarsızlıkları önler, kontrol sağlar.

tabii işin dezavantajlarıda var, tek cümlede anlatmak gerekirse kafanız çok daha dolu olmak zorunda , çünkü bu esneklik ve özgürlük beraberinde daha fazla bug ve hataya yol açıyor. birde her ürüne ya da her alana uygun değildir.
banka uygulamasından örnek verirsem
sistemin "iskeleti" (para transferi nasıl yapılır, şifreleme nasıl çalışır) asla soft-coded olmamalıdır. aksine hard coding olmalı. sabit belli olmalı. sadece "değişken detaylar" (faiz oranı, kampanya görseli) soft-coded olmalıdır.
devamını gör...

bu başlığa tanım girmek için olabilirsiniz.

zaten üye iseniz giriş yapabilirsiniz.

"soft coding" ile benzer başlıklar

normal sözlük'ü kullanarak 3. parti dahil tarayıcı çerezlerinin kullanımına izin vermektesiniz. Daha detaylı bilgi için çerez ve gizlilik politikamıza bakabilirsiniz.

online yazar listesini görmek için lütfen giriş yapın.
zaman tüneli köftehor rehberi portakal normal radyo kütüphane kulüpler renk modu online yazarlar puan tablosu yönetim kadrosu istatistikler iletişim