博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP中面对过程的冗余是什么?
阅读量:5458 次
发布时间:2019-06-15

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

PHP中面对过程的冗余是什么?

from:

冗余就是那些去掉冗余信息并不会影响整体信息完整性的地方。

比如,我们要存储一个四边形的内角角度信息,只需要存三个就可以了,因为第四个可以由前三个推出来,这第四个内角角度就属于冗余信息。

写代码时往往会遇到冗余,那么,我们什么时候应该保留冗余,什么时候应该去除冗余呢?

1、 冗余有好处吗?大部分情况下是没有的。

2、 冗余的好处主要体现在恢复数据和并发读取数据提高效率方面。

3、 冗余的坏处太多了,要看情况。

在设计时,如果遇到冗余,大部分情况下是要消除冗余的。

在设计 url 时,在表示一个唯一的一个资源时,应该要避免路径中的两个变量同时可以决定一个资源。例如,查看资源 a ,应该设计为a/get ,而不应该是 a/getA 。在其他中也都差不多。如果存在冗余,增加耦合不说,还会大大的影响代码的复用性和扩展性。

转载于:https://www.cnblogs.com/phpisfirst/p/9792546.html

你可能感兴趣的文章
@bzoj - 4381@ [POI2015] Odwiedziny
查看>>
Pandas选择数据
查看>>
poj2411铺砖——状压DP
查看>>
python3 不知文件编码情况下打开文件代码记录
查看>>
打开eclipse出现JVM terminated.Exit Code=-1错误的解决办法
查看>>
SSH连接时出现Host key verification failed的原因及解决方法【转载】
查看>>
2017.6.7
查看>>
7. 炒股怎么看盘
查看>>
【采集层】Kafka 与 Flume 如何选择(转)
查看>>
【BZOJ1803】Spoj1487 Query on a tree III 主席树+DFS序
查看>>
jQuery 遍历 - map() 方法
查看>>
jQuery事件绑定、解绑、命名空间
查看>>
C#类,对象,构造方法
查看>>
学习笔记: AOP面向切面编程和C#多种实现
查看>>
学习笔记: 特性Attribute详解,应用封装
查看>>
java的垃圾回收方法finalize()
查看>>
Android NDK构建资料
查看>>
Linux搭建Scrapy爬虫集成开发环境
查看>>
LeetCode(21)题解:Merge Two Sorted Lists
查看>>
Ubuntu 16.04 samba 配置
查看>>