博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
概念清晰至关重要
阅读量:5981 次
发布时间:2019-06-20

本文共 358 字,大约阅读时间需要 1 分钟。

hot3.png

在redis中就可以看出,处理数据的方式千变万化。如果没有清晰的概念的话,可能到后来,原来做这个项目的人都不知道这个数据是怎么存储的,结构是什么样的。而成文的标准往往没有人去看,因此这个标准应该是一个配置数据结构的文件,随后由程序去加载结构并为程序员提供api调用增删改查的方法,这样以后来看这个程序,不用去关心它的数据存储方式,只用去看数据结构配置文件即可懂得程序的结构。

从这就看出一个要点了,当一个东西的实现方式不止一种时(现实中大多数情况都是这样的),那么应该隐藏其实现方式,只用暴露其不同的状态或形态即可,也就是用清晰的概念来表述它,至于内部实现则完全剥离开,那么以后想换实现方式或优化算法也是轻易而举的事。

转载于:https://my.oschina.net/lovelyBoy/blog/785972

你可能感兴趣的文章
iOS:即时通讯之<了解篇 SocKet>
查看>>
@EnableTransactionManagement注解理解
查看>>
《JavaScript高级程序设计》读书笔记(十):本地对象Date
查看>>
linux中fork()函数详解
查看>>
从1G到5G,46年屏幕变迁下,富士康、苹果、三星、华为的浴火重生路 ...
查看>>
##II 第四单元##管理系统中的简单分区和文件系统
查看>>
用flash测试你的ircd
查看>>
白话红黑树系列之二——红黑树的构建
查看>>
客户的一张表中出现重复数据,而该列由唯一键约束,重复值如何产生的呢?...
查看>>
MySQL5.6中新增特性、不推荐使用的功能以及废弃的功能
查看>>
OnePlus安装Kali-NetHunter
查看>>
[Oracle][DataGuard]Standby数据库文件有损坏时的处理方法
查看>>
JavaScript:Array 对象
查看>>
PDFCreator:一款免费,开源的PDF(Tiff,pcx,png,jpeg,bmp,PS,EPS)打印机(VB,GPL),并提供了COM接口,方便使用各种编程语言调用...
查看>>
Note 1773479 - SYB: Displaying multiple triggers per object
查看>>
联手云计算核心技术开发,BoCloud与中科院软件所战略合作
查看>>
2017年背景下的SSD选购技巧有哪些变化?
查看>>
2016年的数据存储和管理的成本将何去何从?
查看>>
Airpods 并非无用,而是苹果借助语音交互布局物联网的新“棋子”
查看>>
项目总结:数据迁移测试
查看>>