1.选择一个项目,像读书一样研读并且做笔记。归纳出好的方面和坏的方面。发表一篇评论。至少找到一个你可以借鉴的技巧或者模式。再找到至少一处缺点,提醒自己在开发软件的时候不要犯这类错误。
2. 挑选一个你经常重复做的工作,为它编写一个代码生成器。从简单的部分做起。不要管这个代码生成器的重复使用率,只确保这个代码生成器可以节省你的时间。
3. 研究模型驱动架构( MDA )。尝试一些可以使用的工具。看看工作中哪里可以使用 MDA 概念。想想如何用你日常使用的工具来应用 MDA 概念。
4. 果那时候我没有冒险尝试新事物,就无法得到这么丰富的经验。这条路上的蜿蜒曲折是不可或缺的部分。