Yazar: Geliştirici

Prototype Pattern – Javascript Design Paterns Series

Prototype Pattern (Prototip Deseni), bir nesnenin mevcut bir örneği kullanılarak yeni nesneler oluşturmayo sağlar. Bu desen, yeni nesneler oluşturmanın maliyeti olduğu durumlarda, bir nesnenin kopyasını alarak yeni nesneler üretir. JavaScript, prototip tabanlı bir dil olduğu için, bu deseni uygulamak oldukça dogaldır ve dilin kendisi tarafından desteklenir.

Okumaya devam et

Strategy Pattern – Javascript Design Paterns Series

Strategy Pattern (Strateji Deseni), bir ailenin çeşitli algoritmalarını kapsüller ve bu algoritmaların birbirlerinin yerine kullanılmasını sağlar. Strategy pattern, bir nesnenin davranışını çalıştırma zamanında değiştirmeye olanak tanır. Bu desen, belirli bir görevi yerine getirmek için birden fazla yol sunarak, kullanıcıya hangi algoritmayı kullanacağını seçme esnekliği sağlar.

Okumaya devam et