28个案例问题分析---21---面向对象复用、面向对象实现、立体化权限--思想

简介: 28个案例问题分析---21---面向对象复用、面向对象实现、立体化权限--思想

背景

1.激励功能体现

面向对象可以实现极大程度的复用性问题。

通过组件的复用,复用做好的组件。

如何使用面向对象的思想组织管理流程图

流程图没有统一管理,管理起来混乱。


词云位置的定制化

词云位置是固定的,后来演化成了定制化。(每个用户的词云位置自定义)


思路&方案

如何用面向对象的方式,组织管理流程图

封装:由下到上

1.每次开发的时候,一个功能模块的流程图,封装到一张大的processon的图内

2.多次开发的图,封装到一个文件夹内。


词云位置定制化的意义

1.提前适应用户,让软件的使用者成为软件的设计者。

最好的设计就是让用户来设计,因为只有用户才最知道自己需要什么。


总结

什么时候都不能停止思考,只有不断的发现问题,提出问题,解决问题,才能成长。


目录
相关文章
|
6月前
|
Java
软件工程设计原理迪米特法则原则优缺点及JAVA代码举例
【4月更文挑战第8天】迪米特法则,也称为最少知识原则,是软件工程中一个旨在减少软件实体之间耦合关系的设计原则。它建议一个对象应该对其他对象有尽可能少的了解,并且只与直接的朋友通信。
92 10
|
3月前
|
设计模式
建模底层逻辑问题之以命令设计模式为例,要用定义法建模,如何实现
建模底层逻辑问题之以命令设计模式为例,要用定义法建模,如何实现
|
缓存 搜索推荐 前端开发
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
项目实战典型案例21——面向对象复用、面向对象实现、立体化权限落地
79 0
|
存储 NoSQL MongoDB
变形记---抽象接口,屎山烂代码如何改造成优质漂亮的代码
在游戏服务器开发过程中,我们经常会在动手码代码之前好好的设计一番,如何设计类,如何设计接口,如何调用,有没有什么隐患,在这些问题考虑评审可以Cover现阶段的需求的情况下再动手。不过,对于一些初级,甚至中高级开发者,仍然不可避免的进入了一个死胡同,缺少设计,屎山代码堆积,越堆越臭,越写越烂,直到很难维护必须要重新改造。最近我给M部门面试服务器主程序开发的职位,我不问开发语言的语法,我只问他们的架构设计经验,我发现相当一部分5-12年“本应该有足够开发经验。
|
Java Spring
案例07 OOP方式实现日志记录案例
采用OOP的面向对象编程方式,对学生信息管理系统中的新增学生信息、更新学生信息和删除学生信息3个方法实现日志记录业务。
68 0
|
SQL 前端开发 Java
项目实战典型案例6——没有复用思想
项目实战典型案例6——没有复用思想
77 0
【项目实战典型案例】21.面向对象复用、面向对象实现、立体化权限落地
【项目实战典型案例】21.面向对象复用、面向对象实现、立体化权限落地
|
SQL 前端开发 Java
【项目实战典型案例】06.没有复用思想
【项目实战典型案例】06.没有复用思想
|
缓存 前端开发
案例21-面向对象复用、面向对象实现、立体化权限
案例21-面向对象复用、面向对象实现、立体化权限
28个案例问题分析---22---原型图的面向对象--xiaopiu
28个案例问题分析---22---原型图的面向对象--xiaopiu
77 0
下一篇
无影云桌面