6 haber bu etiketle işaretlenmiş
Goblins, Spritely projesinin temelini oluşturan, dağıtık nesne programlama için tasarlanmış yenilikçi bir ortamdır. Sezgisel bir güvenlik modeli, yerel senkronize işlemler için otomatik yerel işlemler...
Yazar, Ruby kültürü ve Smalltalk'ın "nesnelerin küçük bilgisayarlar olduğu, mesajlarla iletişim kurduğu" vizyonundan derinden etkilendiğini belirtiyor. Kodu sadece çıktı üreten bir araç olarak değil, ...
Yazılım geliştirmeye başlandığında, veritabanları genellikle sistemin alt katmanlarında, etki alanı modelinden (domain model) izole tutulması gereken bir "uygulama detayı" olarak öğretilirdi. Amaç, ka...
Yazılım tasarımında sıkça karşılaşılan "trade-off" kavramını somutlaştırmayı amaçlayan bu makale, soyutlama ve sistem sınırları gibi temel tasarım ikilemlerini inceliyor. İlk olarak, soyutlama tasarım...
Bu makale, Nesne Yönelimli Programlama'nın (OOP) üç temel sütunundan biri olan kalıtımı (inheritance) derinlemesine inceliyor ve Rust'ın neden bu yaklaşımdan bilinçli olarak uzak durduğunu açıklıyor. ...
Yazılım dünyasında SOLID prensipleri sıkça tartışılsa da, Liskov Yerine Koyma Prensibi (LSP) genellikle sadece "SOLID'in L'si" olarak görülür ve miras alma (inheritance) ile sınırlı olduğu düşünülür. ...
Tüm haberler yüklendi