【项目实战典型案例】22.原型图的面向对象

简介: 【项目实战典型案例】22.原型图的面向对象

一:背景介绍

在进行软件开发之前,我们需要进行原型图的设计,那么在设计原型图的时候,会有许多相同的内容,我们要做许多重复性的工作,效率很低,而且这是一种面向过程的思想。那么如何做才能提高效率呢?


二:面向对象思想

面向对象思想:

  1. 我们要注重谁来干事,而不是怎么干事
  2. 颗粒封装、组合使用
  3. 可复用、可扩展

三:分析过程

我想在其他页面使用以下图中所有内容,我一开始是在其他页面一个一个控件进行添加,一个小时下来什么事情都没有做好,效率极低。

1、颗粒封装、组合使用

将所有页面中的公共内容抽取出来,封装成组件

2、可复用、可扩展

通过组件的组合生产对应的页面

四:总结

思想上移,行动下移。思想上移:我们学到的东西不仅仅只是一个概念。行动下移:是要实践,落实下来。所以我们应该把这个“思想上移,行动下移”完美的在我们的身上体现出来。


相关文章
|
7月前
|
设计模式 存储 算法
【软件设计师—基础精讲笔记7】第七章 面向对象技术
【软件设计师—基础精讲笔记7】第七章 面向对象技术
135 1
|
7月前
|
存储 设计模式 人工智能
程序设计:原理、实践与魅力
程序设计:原理、实践与魅力
121 0
【项目实战典型案例】18.开门小例子理解面向对象
【项目实战典型案例】18.开门小例子理解面向对象
|
缓存 搜索推荐 前端开发
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
84 0
|
Cloud Native 程序员 Go
程序员面试中的测试驱动开发:如何展示你的编程范式
程序员面试中的测试驱动开发:如何展示你的编程范式
95 0
|
前端开发
项目实战典型案例22——原型图的面向对象思路
项目实战典型案例22——原型图的面向对象思路
84 1
|
前端开发
|
数据库 Nacos
【项目实战典型案例】08.用户成为设计者的正例
【项目实战典型案例】08.用户成为设计者的正例
项目实战典型案例18——开门小例子理解面向对象
项目实战典型案例18——开门小例子理解面向对象
111 0
|
SQL 前端开发 Java
项目实战典型案例6——没有复用思想
项目实战典型案例6——没有复用思想
81 0