Singleton Design Pattern – ABAP

Yazılım geliştirme süreçlerinde sürekli karşılaşılan kronikleşmiş ve her yazılımcının başına gelen belli başlı sorunlar bulunmaktadır. Yazılım dili veya kullanılan teknoloji ne olursa olsun belli sorunlar ve uygulanması gereken algoritma yapıları her yazılım geliştirme süreci için aynı olabilir. Bu gibi durumlara karşı Design Pattern’ler geliştirilmiştir. Nesneye Yönelik Progamlama mimarisi içerisinde kullanılan bu pattern’ler ile kronikleşmiş sorunlara … More Singleton Design Pattern – ABAP

ABAP Encapsulation (Kapsülleme-İçerik Gizleme)

Nesneye yönelik programlama (OOP) ile oluşturulan sınıflar içerisinde ki bazı özelliklere erişimin engellenmesini sağlayan veya bir kısmına erişim izni verilmesine imkan sunan bir yapıdır Encapsulation. Geliştirilen programlarda oluşturulan sınıflarda oluşabilecek değişikliklerin bir çok alanda değişikliğe sebebiyet vermemesi içinde bir önlem olarak kullanılmaktadır. Örneğin, yazılım geliştirme sürecinde kullanılan bir kütüphaneniz mevcut. Bu kütüphane içerisinde ki tüm … More ABAP Encapsulation (Kapsülleme-İçerik Gizleme)