zoukankan      html  css  js  c++  java
  • PHP中面对过程的冗余是什么?

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

    from:https://blog.csdn.net/buyulian/article/details/78183328
    冗余就是那些去掉冗余信息并不会影响整体信息完整性的地方。

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

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

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

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

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

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

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

    Copyright [2018] by [羊驼可以吃吗] form [https://www.cnblogs.com/phpisfirst/]
  • 相关阅读:
    C++中struct和class的区别
    关于LBP特征等价模式的解释
    常用的颜色模型
    flask类装饰器
    flask的方法视图
    flask standrad class 使用
    flask add_url_rule的使用
    模板的继承
    模板变量设置 set 和 with
    模版include的用法
  • 原文地址:https://www.cnblogs.com/phpisfirst/p/9792546.html
Copyright © 2011-2022 走看看