IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Bilişim Teknolojileri Dergisi
  • Volume:9 Issue:2
  • Yazılım Mühendisliğinde Tasarım Kalıpları

Yazılım Mühendisliğinde Tasarım Kalıpları

Authors : Mehmet KAYA
Pages : 161-0
View : 46 | Download : 24
Publication Date : 2016-05-25
Article Type : Other Papers
Abstract :Bilgisayar bilimlerinin bazı temel alan derslerinin etkili bir şekilde öğretilmesi oldukça zordur. Bu derslere Programlamaya Giriş dersleri örnek gösterilebilir. Karşılaşılan bu zorluğun başta gelen ve en önemli sebebi is bu derslerin içeriğinin soyut yapısı ve dersi alan öğrencilerin bu soyut düşünme yetilerinin henüz gelişmemiş olmasıdır. Genellikle yüksek lisans ve doktora seviyesinde verilen Tasarım Kalıpları dersi içeriğinde de aynı şeyi gözlemlemek kaçınılmazdır. Başta karmaşık gibi görünen ve temelde sınıflar ve nesneler arasındaki yapısal veya davranışsal ilişkilere dayanan bu Tasarım Kalıpları, özellikle yeteri seviyede nesne tabanlı tasarım altyapısına sahip olmayan öğrencileri oldukça zorlamaktadır. Dünyanın hemen her ülkesinde üniversite ve araştırma kuruluşlarında bu dersin anlatımında aynı yöntem kullanılmaktadır. Genellikle seminer şeklinde verilen bu derste, Gamma ve ekibi tarafından yazılan ve çok yaygın etki yaratan Tasarım Kalıpları kitabındaki içerik ve sunum şekli kullanılmaktadır. Bu dersi 2013 yılında ABD’nin New York eyaletindeki Syracuse Üniversitesinde ve 2015 yılında Fırat Üniversitesinin Uluslararası Yüksek Lisans ve Doktora Programında verdiğimiz dönemlerden elde ettiğimiz tecrübelerimize dayanarak, bu çalışmada tasarım kalıplarının uygulamalı proje tasarımı şeklinde nasıl daha etkili öğretilebileceği incelenmektedir. Buna yönelik Factory Method ve Singleton tasarım kalıpları detaylandırılmış ve uygulamalı proje desteği ile bu detayların öğretimine yönelik örnek bir proje taslağı sunulmuştur.
Keywords : Yazılım Kalitesi, Tasarım Kalıpları, Yazılım Mühendisliği

ORIGINAL ARTICLE URL

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2026