文档介绍:All sections to appear here
架构师成长之路
个人学习经验分享
周金根
2010/1/12
pptPlex Section Divider
主要内容
The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.
不断学习
不学习
内容
经历的不同阶段
个人的一些工作方式和心得
内容较多,不能全部细讲,会推荐一些书籍
尽量不涉及具体技术
更多的关注软技能的一些心得
每个人方法都不一样,选择适合自己的
内容没有病毒,就算没帮助也不会误人子弟
pptPlex Section Divider
不同阶段
The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.
从复用层次看技术发展路线
函数/类:1-4年(我的时间仅供参考,如果有人指导,这个时间会缩短很多)当时会把重复的代码用一个单独的单元或者类来归集,形成了函数/类的方式重用
模块/引擎:5-6年对工作流引擎、报表引擎等通用模块进行研究,06年6月开始实现报表引擎,9月底完成主要底层功能
框架/平台:7-...年开始OpenExpressApp开发平台的思考,09年下半年有机会开始实现一部分内容,由于平时关注较多,6月开始,7月底实现了C/S框架基线
自动化测试的三代框架
Linear
is treated simply as an extension of its manual counterpart
is little to no modularity, reusability
Data-driven
are similar to Linear scripts,The difference is seen in how the data is handled.
The difference is seen in how the data is handled.
Functional position
Keyword-driven
Often called “Table-driven”, this framework tends to be more application-independent than other frameworks.
Model-based
创造发展剑招的过程,有守、破、离三阶段。
最初学剑时固须顺从老师所教,把它熟练体会,
变成自己的东西,以后突破老师的教导原则,
招式心法,而如有新的心得,则离开师傅,
创成新招。 
                                  宫本武藏《五轮书》
0-1年 (守)
会用工作中所用的技术
掌握工作中所用的技术
精通工作中所用的技术
1-n年(破)
工作多年(离)
在很多情况下将自己定位在一个更高的层次上去看问题,要把自己的视野拓宽,做事时要回归应有的定位。
守-破-离