Amaç aynı tablo yapısını farklı projelerde kullanmak, bununla birlikte de CRUD işlemlerine hiç elinizi değdirmeden arka tarafta gerçekleşmesini sağlamak ise bunları ORM + (MVC veya MVP veya MVVM) tasarım kalıplarıyla yapabilirsiniz.
Diyelim ki bir kaç tablonuz var, her bir tablo için model adı verilen Class'larınız olur. Clasınızı Attribute'ler ile ORM'un yorumlayabileceği şekilde döşersiniz. Böylece her tablo için elinizde birer "MODEL" olmuş olur. Sonra bu modelleri ister MVC, ister MVP, isterse MVVM ile projeye dönüştürürsünüz. Böylece elinizdeki modelleri gerek duyduğunuz her projede kolayca kullanırsınız. Bu size hem Test Driven kod sağlar, hem de farklı platformlarda ürün geliştirmenize ön ayak olur. Böylece aynı projeyi hem web'de hem masaüstünde hem de mobilde geliştirebilirsiniz.
1) Kısa kısa yazdım ama kolay işler değil.
2) Aklıma ilk gelenler MVC, MVP, MVVM... Bunların dışında da elbet vardır uygun bir desen...
MVC : Model View Controller
MVP : Model View Presenter
MVVM : Model View ViewModel
Diyelim ki bir kaç tablonuz var, her bir tablo için model adı verilen Class'larınız olur. Clasınızı Attribute'ler ile ORM'un yorumlayabileceği şekilde döşersiniz. Böylece her tablo için elinizde birer "MODEL" olmuş olur. Sonra bu modelleri ister MVC, ister MVP, isterse MVVM ile projeye dönüştürürsünüz. Böylece elinizdeki modelleri gerek duyduğunuz her projede kolayca kullanırsınız. Bu size hem Test Driven kod sağlar, hem de farklı platformlarda ürün geliştirmenize ön ayak olur. Böylece aynı projeyi hem web'de hem masaüstünde hem de mobilde geliştirebilirsiniz.
1) Kısa kısa yazdım ama kolay işler değil.
2) Aklıma ilk gelenler MVC, MVP, MVVM... Bunların dışında da elbet vardır uygun bir desen...
MVC : Model View Controller
MVP : Model View Presenter
MVVM : Model View ViewModel
YouTube Delphi Tips
"Mantıklı adam kendini dünyaya uyarlar; mantıksız adam ise dünyayı kendine uydurmakta inat eder. Bu nedenle, tüm ilerleme o inatçı adama bağlıdır." - George Bernard Shaw
"Mantıklı adam kendini dünyaya uyarlar; mantıksız adam ise dünyayı kendine uydurmakta inat eder. Bu nedenle, tüm ilerleme o inatçı adama bağlıdır." - George Bernard Shaw

