0
我使用DDD制作应用程序 我可以制作清晰的域图层,其中的域与其他图层明显分开。如何在iOS应用程序上构建干净的表示层
但演示文稿层上的控制器乱七八糟。
即使域成功分离,ViewControllers也有多个职责 。 一个视图控制器往往有多重责任,如
- 导航
- Deleate
- 分析
- 动画在多个域等
往往有很多ViewControllers与
如果试图使用模板方法,那么ViewControllers的层次结构会变得太复杂。
如果试图使那些没有模板方法,将有许多ViewControllers共享一些功能。这种方式很容易改变。
什么是一些最佳实践? 如何在iOS应用上构建干净的表示层?