在软件领域中,例子对于学习新知识新的技能非常重要,不管多么详尽的讲解都不如一个活生生的例子更让人容易理解某个知识,这一点完全可以应用于教学中,写作中等传授性的工作中,同时要学习一个新的知识的第一步应该是寻找例子,从例子中寻找答案。
模板同样具有极其重要的作用:将某些通用的东西提出出来,形成模板,日积月累,在遇到同样的问题时,应用这些模板生成雏形,然后略加修改。
MDA的出路应该也在模板的应用上,必须通过模板的形式对具体的问题进行开放,向工作在各个领域的一线程序员开放,让这些程序原来积累增加各自领域的模板,通过不断的模板提炼,使得需要修改的模板越来越少,最终形成硬件工业相同的真正模块化的自动流水线式的软件工业。
基于这样的道理,xdoclet这样的开发工具的前途不可限量。结合图形化的MDA,将从根本上改变软件的工业模式。