0
我使用DDD製作應用程序 我可以製作清晰的域圖層,其中的域與其他圖層明顯分開。如何在iOS應用程序上構建乾淨的表示層
但演示文稿層上的控制器亂七八糟。
即使域成功分離,ViewControllers也有多個職責 。 一個視圖控制器往往有多重責任,如
- 導航
- Deleate
- 分析
- 動畫在多個域等
往往有很多ViewControllers與
如果試圖使用模板方法,那麼ViewControllers的層次結構會變得太複雜。
如果試圖使那些沒有模板方法,將有許多ViewControllers共享一些功能。這種方式很容易改變。
什麼是一些最佳實踐? 如何在iOS應用上構建乾淨的表示層?