Skip to content

Bu depoda tasarım desenlerinin teorik bilgilerini ve bu teorik bilgilerin laboratuvar uygulamalarını bulabilirsiniz

License

Notifications You must be signed in to change notification settings

YagizcanSeheri/DesignPatternStorage

Repository files navigation

Design Patterns Storage

Bu depoda tasarım desenlerinin teorik bilgilerini ve bu teorik bilgilerin laboratuvar uygulamalarını bulabilirsiniz. Bir tasarım deseni için en az 2 laboratuvar uygulaması bulunmaktadır.

Tasarım Desenleri (Design Patterns)

Tasarım desenleri spesifik problemlere spesifik çözümler sununan algoritmalardır diyebiliriz. Bu bağlamda tasarım desenlerinin daha etkili ve verimli bir şekilde problem çözmek için kullanmaktayız. Tasarım desenleri ile tekrarlana bilir çözümler üretebiliriz. Ayrıca uygulamalarımızı geliştirme esnasında bize hız ve çeviklik katmaktadır. Çünkü tasarım kalıpları vasıtasıyla belirli bir düzen ve hiyerarşi takip edilir böylelikle yazılımcılar arasında bir ortak dil gelişir.Örneğin MVC teknolojisi(Model View Controller) controller, model ile veriyi tasıyacagız viewda da kullanıcı ile bulusturucağız bu işlem her zaman herkes tarafından MVC modeline uyarak işlemler gerçekleştirilir. Böylelikle yazılım dizaynında bir standart yakalanmış olur. Buradan anlaşılacağı gibi tasarım desenlerinin yazılım dizaynınada büyük etkileri bulunmaktadır. Tasarım desenlerini Eric Gamma, Richard Helm, Ralph Johnson ve John Vlissides 1995’te “Design Patterns : Elements of Reusable Object – Oriented Software” kitabını çıkarttılar. Kitaplarında 3 kategoride 23 farklı kalıba yer vermişlerdir.

About

Bu depoda tasarım desenlerinin teorik bilgilerini ve bu teorik bilgilerin laboratuvar uygulamalarını bulabilirsiniz

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages