当前位置:编程学习 > wap >>

大项目如何架构(驾驭)UI和逻辑?

因为以前做过的都是小项目,代码量2万以内的,所以并没有太在意Gui的架构。
而且看过的书籍也没有介绍相关的内容。

现在遇到的项目很庞大,界面很多也做的很炫。
但是架构上并没有做好,使得UI和逻辑都写在一起了。代码非常复杂了。

现在重构还来得及,希望大虾们给出些主意。
如何做架构?MVC?还是别的好法子?
谢谢 --------------------编程问答-------------------- UI可以写个基础类,然后再各种继承,。这样就比较清楚,也比较好维护。逻辑方面,可以做单实例的类,然后在界面中获取对象,进行你要做的逻辑操作。还有UI界面 和 逻辑 还有一些常用的函数 ,可以以不同的包名来存放,便于管理。常用函数可以做出静态类。随便说说,希望对你有帮助。 --------------------编程问答-------------------- UI与业务逻辑抽离最好的结果就是MVC,但是个人认为UI与业务逻辑的整理和抽离不是一朝一夕的事,建议多看些优秀的源码,自己多思考,多实际操作,这样才能根本上解决这个问题,“为什么要这样做”很重要! --------------------编程问答-------------------- I think you need this
http://book.douban.com/subject/1419359/ --------------------编程问答-------------------- 重构!对,我们现在就很需要这样。
重构贯穿整个项目。

现在的代码,还有一个弊病就是处理耗时任务的时候,想到的办法就是开后台线程来做。由于团队中每个人都这样做,线程就会很多,有些混乱了。还难于阅读与调试。

大虾们再赐教! --------------------编程问答-------------------- 希望大虾们给些建议,推荐些教程或blog什么的~~~ --------------------编程问答-------------------- mark等大神
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,