Kategoriler
python

Bar Plot ve Pie Chart

Veri görselleştirme için Seaborn ve Matplotlib kullanarak Bar Plot ve Pie Chart çizdirme

Kategoriler
Design Patterns Java

Builder Design Pattern

Merhaba, bu yazıda önemli olan başka bir creational patternden bahsediyorum. Nedir? Builder pattern size karmaşık bir nesnenin adım adım construct edilmesini (ilklenmesini ) sağlar. Karmaşık bir objectin farklı representationları bu şekilde oluşturulabilir. Ne zaman kullanılır? Eğer sürekli kod yazıyorsanız bir object constructorunun çok fazla parametre alabileceği durumları görmüş olmalısınız. Aslında bu durum istenmeyen durumdur. Aynı […]

Kategoriler
Design Patterns Java

Template Method Design Pattern

Merhaba, son iki yazıda da creational dessign patternlardan bahsetmiştim. Bu sefer behavioral bir design pattern olan template method patterninden bahsediyorum. Template method patterninni eğer senaryonuzda bir algoritmanın birden çok implementation u varsa kullanabilirsiniz. İsminden de anlaşılacağı üzeride template pattern bu algoritmadaki bazı adımların şablon olarak kalmasını sağlar. Bir örnekte açıklamaya çalışayım. Örneğe geçmeden önce şunu […]