软件架构杂谈

2016-03-07

在前两篇博客中介绍了android项目工程中的架构实施,但是却没有叙述为什么要做架构以及何时该做软件架构,于我而言确实有考虑不周的地方,因此趁周末时间把这篇文章补上,希望同学们能够谅解。 何为软件架构 在有些软件工程师眼中,软...

Android MVP架构浅析(续)

2016-03-03

  继前篇博文对MVP架构做了简单解析之后遗留的问题还是挺多的,所以接下来的几篇我会慢慢重构它,尽量避免由于梯度过大而使初学者产生疑惑。关于架构设计我没有比较深刻的理解,经过几个项目的实战后,我总结了一句话:所谓设计,即...

Android MVP架构浅析

  MVP 是从经典的模式MVC衍变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model负责提供数据,View负责显示。作为一种新的衍生模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接与Model交互,它...