我一直在思考iModel的这种模型开发方式如何能快速的让传统程序员能接受。毕竟这种开发方式与传统的开发方法差别比较大。
我想当时学习mfc和com技术的时候感觉也是不容易,一套复杂的架构和技术学习最佳方法就是循序渐进,比如侯大侠的《深入浅出mfc》,另一位大侠的《大话设计模式》都能将复杂的技术讲的通俗易懂。所以我计划分几个部分也写一个《大话iModel模型驱动开发》,嘿嘿。我先想一下大纲和要求:
一,文笔采用诙谐的对话方式展开,做到读起来如读故事书一样舒服,当然有点编程基础的更容易理解。
二,每章节讲一项iModel模型驱动开发技术,做到由浅到深,由深到浅的讲叙方法,使复杂枯燥的技术也能被人容易理解。
三,多采用打比方举例子的方式说明问题,当然少不了图表配合。
四,书中的代码力求简单能说明问题,但大部分都是可编译运行的代码,也有些使易于理解的设计模式,初定使用.net+c#+SQL2005做来例子程序开发与运行环境。
五,一般文章结构都是“问题的提出->问题的分析->问题的解决方法列举及选择->代码的实现->代码分析及总结”
系列文章目标就是通过学习设计模型驱动架构来改变软件开发思维与使用模型驱动式开发软件的技术。当然晕些技术都是iModel中的技术,也是为了让大家学习iModel平台下的应用软件开发方法。