一:背景介绍
在进行软件开发之前,我们需要进行原型图的设计,那么在设计原型图的时候,会有许多相同的内容,我们要做许多重复性的工作,效率很低,而且这是一种面向过程的思想。那么如何做才能提高效率呢?
二:面向对象思想
面向对象思想:
- 我们要注重谁来干事,而不是怎么干事
- 颗粒封装、组合使用
- 可复用、可扩展
三:分析过程
我想在其他页面使用以下图中所有内容,我一开始是在其他页面一个一个控件进行添加,一个小时下来什么事情都没有做好,效率极低。
1、颗粒封装、组合使用
将所有页面中的公共内容抽取出来,封装成组件
2、可复用、可扩展
通过组件的组合生产对应的页面
四:总结
思想上移,行动下移。思想上移:我们学到的东西不仅仅只是一个概念。行动下移:是要实践,落实下来。所以我们应该把这个“思想上移,行动下移”完美的在我们的身上体现出来。