Open in app

Sign In

Write

Sign In

Fatih İzgi
Fatih İzgi

171 Followers

Home

About

Pinned

OOP EĞİTİMİ — TÜM YAZILAR

OOP & DESIGN PATTERNS — TÜM YAZILAR Herkese Merhabalar; Medium üzerinden, hem kendimi geliştirmek hem de yazılım ile ilgilenen arkadaşlarıma yardımcı olmak amacı ile Nesne Tabanlı Programlama(OOP) ve Tasarım Desenleri(Design Patterns) eğitimleri vermekteyim. Eğitimler boyunca Java programlama dili aracılığı ile ilerleyeceğiz ancak önemli olan, (programlama dilinden bağımsız olarak) Nesne Yönelimli Programlama ve Tasarım Desenlerinin kullanım mantığını kavramaktır…

Oop

1 min read

OOP EĞİTİMİ — TÜM YAZILAR
OOP EĞİTİMİ — TÜM YAZILAR
Oop

1 min read


Published in Kodcular

·Dec 11, 2022

Strategy Design Pattern Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; var olan algoritmalardan en uygun olanını uygun yerde ve karmaşıklıktan uzak bir şekilde kullanabilme ihtiyacıdır. …

Design Patterns

4 min read

Strategy Design Pattern Nedir ?
Strategy Design Pattern Nedir ?
Design Patterns

4 min read


Published in Kodcular

·Oct 19, 2022

Bridge Design Pattern Nedir?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; soyutlamalar ve gerçekleştirmeleri arasındaki bağımlılığın gelişimi kısıtlaması problemidir. Bu yazımızda, bu problemi çözmek için kullanabileceğimiz Bridge Design Pattern yapısını inceleyeceğiz.

Design Patterns

3 min read

Bridge Design Pattern Nedir?
Bridge Design Pattern Nedir?
Design Patterns

3 min read


Published in Kodcular

·Aug 9, 2022

Decorator Design Pattern Nedir?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; aynı türde fakat yapıları farklı nesnelerin üretimini en az karmaşıklık ile gerçekleştirme ihtiyacıdır. …

Design Patterns

4 min read

Decorator Design Pattern Nedir?
Decorator Design Pattern Nedir?
Design Patterns

4 min read


Published in Kodcular

·Jul 3, 2022

Proxy Design Pattern Nedir?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; bir nesneye erişimin kontrol altında tutulması ihtiyacıdır. Bu yazımızda, bu problemi çözmek için kullanabileceğimiz Proxy Design Pattern yapısını inceleyeceğiz.

Design Patterns

4 min read

Proxy Design Pattern Nedir?
Proxy Design Pattern Nedir?
Design Patterns

4 min read


Published in Kodcular

·Apr 10, 2022

Facade Design Pattern Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; karmaşık alt sistemlerin doğru ve rahat bir şekilde kullanılabilmesi problemidir. Bu yazımızda, bu problemi çözmek için kullanabileceğimiz Facade Design Pattern yapısını inceleyeceğiz.

Facade Pattern

3 min read

Facade Design Pattern Nedir ?
Facade Design Pattern Nedir ?
Facade Pattern

3 min read


Published in Kodcular

·Apr 3, 2022

Composite Design Pattern Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; bileşik nesne ve parçaları arasındaki ilişkiyi yönetme problemidir. Bu yazımızda, bu problemi çözmek için kullanabileceğimiz Composite Design Pattern yapısını inceleyeceğiz.

Composite Design Pattern

3 min read

Composite Design Pattern Nedir ?
Composite Design Pattern Nedir ?
Composite Design Pattern

3 min read


Published in Kodcular

·Mar 27, 2022

Flyweight Design Pattern Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; çok sayıda benzer nesneye ihtiyaç duyulması problemidir. Bu yazımızda, bu problemi çözmek için kullanabileceğimiz Flyweight Design Pattern yapısını inceleyeceğiz.

Flyweight Pattern

3 min read

Flyweight Design Pattern Nedir ?
Flyweight Design Pattern Nedir ?
Flyweight Pattern

3 min read


Published in Kodcular

·Feb 26, 2022

Adapter Design Patter Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; uyumsuz arayüzlere sahip olmaları nedeni ile birbirleri ile uyumlu olarak çalışamayacak sınıfların bir arada çalışmasını sağlama problemidir. …

Design Patterns

3 min read

Adapter Design Pattern(Adaptör Kalıbı) Nedir ?
Adapter Design Pattern(Adaptör Kalıbı) Nedir ?
Design Patterns

3 min read


Published in Kodcular

·Feb 20, 2022

Prototype Design Pattern Nedir ?

Design Patterns eğitim serisindeki ilk yazımızda, tasarım desenlerinin “Yazılımcıların sıklıkla karşılaştığı problemlere ve yazılımların doğasında bulunan genel ihtiyaçlara getirilen çözümler” olduğunu söylemiştik. Sık karşılaşılan problemlerden bir tanesi ise; aynı sınıftan üretilecek olan nesnelerin (birbirleri ile çok ufak farklılıkları olması durumunda) nasıl en verimli şekilde üretileceği problemidir. …

Design Patterns

4 min read

Prototip Kalıbı Nedir ?
Prototip Kalıbı Nedir ?
Design Patterns

4 min read

Fatih İzgi

Fatih İzgi

171 Followers

Software Engineer

Following
  • Oğuzcan Genç

    Oğuzcan Genç

  • Emin Fidan

    Emin Fidan

  • Turhan Can Kargın

    Turhan Can Kargın

  • Ayseleynavuz

    Ayseleynavuz

  • Beste Kucuk

    Beste Kucuk

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech