以前总是满足自己做出点小东西来,实现功能就可以了,觉得很cool。也没有想过扩展,二次开发这些问题.现在随着工作的不断深入,发现确实需要好好学习下软件工程的知识了,Design Patterns,UML这些都是需要掌握的. 自己做软件和做产品级应用确实不同啊,又是一次挑战:)