相信知道pureMVC不少,也不少人知道怎么使用pureMVC,可是具体pureMVC是怎么运作的,里面涉及了哪些模式,为什么它能设计出这么健壮、易扩展、易维护的系统,甚至有不少人在用pureMVC问到用类似pureMVC开发一个系统不是要写很多command类,像很多类似问题都反应了使用中的一个误区,以为用pureMVC就可以开发一个健壮、易扩展、易维护的系统,确实pureMVC提供了一个很好框架让你开发易于维护,易于扩展的系统,但如果你上层仍然用过程式的对象开发,最终还是不能达到你认为的效果,最终认为pureMVC不行,不适合开发大型系统,其实这些都是对设计模式的不了解,所以我们通过研究pureMVC来了解设计模式才可以开发一个真正的健壮、易扩展、易维护的系统,废话不多说,刚刚开始写,先发一个我写的pureMVC UML架构图给大家先看看,如果一开始看不懂,没关系,后续我会进行详细的解说,当你了解了整个pureMVC运作模式,再回过来看这张图,你就会豁然开朗,你会真正发现面向对象的魅力