Tasarım Desenleri nedir, yazılımcılara ne fayda saglar? Sunumda "Design Patterns, Elements of Reusable Object-Oriented Software" kitabında bahsedilen paternleri tanıyacağız. Paternlerin amacı, gerçek projelerden kullanım örnekleri ve Java dili ile temel implementasyonlarına bakacağız. Sunumda en yaygın kullanılan paternlere değineceğiz. Sunumu tek bir oturumda tamamlamak zor olacağı için 2 veya 3 oturum şeklinde planlıyoruz. İlk oturumda SOLID ve GRASP gibi tasarıma yonelik ve mimari prensipler ile Inheritance, Polymorphism, Dependency Injection gibi temel kavramlardan bahsedeceğiz. Sonrasinda ise Builder, Singleton, Factory Method, Adapter, Decorator, Proxy, Command, Memento, Observer, Strategy, Template Method ve State paternlerini incelemeyi planlıyoruz. Bizi desteklediği için ana sponsorumuz Definex'e çok teşekkür ederiz!
There are no comments. Be the first one!