• 代码的抽象


    
    
    在代码中0是不可以做分母的  所以这是一个错误的代码
    在开发过程中如果遇到小的bug 不影响大局,一时之间又找不到原因,可
    可以使用这个方法,让代码继续向下执行,不影响后面的就可以先上线
    在后期的维护中继续查找bug.
    echo @(57/0);


    在开发环境中有很多的代码是重复的 没有必要做这种无用的重复劳动

    所以封装函数,只调用函数名就可以重复调用减少代码量


    抽象性 : 是指从具体问题中,提取出具有共性的模式,再使用通用的解决方法加以处理。
    三原则
    如果多次遇到同一个问题就应该抽象出一个共同的解决方法,不要重复开发同样的功能。

    "极限编程"提倡的原则,指的是你自以为有用的功能,实际上都是用不到的。因此,除了最核心的功能,其他功能一概不要部署,这样可以大大加快开发。
    它背后的指导思想,就是尽可能快、尽可能简单地让软件运行起来(do the simplest thing that could possibly work)。

    第一次用到某个功能时,你写一个特定的解决方法;第二次又用到的时候,你拷贝上一次的代码;第三次出现的时候,你才着手"抽象化",写出通用的解决方法。
    这样做有几个理由:
    (1)省事。如果一种功能只有一到两个地方会用到,就不需要在"抽象化"上面耗费时间了。
    (2)容易发现模式。"抽象化"需要找到问题的模式,问题出现的场合越多,就越容易看出模式,从而可以更准确地"抽象化"。


    抽象化的具体使用方法:
    include
    include_once如果包含啦include就不在执行include_once
    require
    require_once如果包含啦require后面的require文件会hulue

    include require  只能导入一次文件  入过导入多次会报错

    include_once 与require_once 多次导入,不会因为报错二停止运行

    以上是导入文件的方法 具体的调用可以直接调用函数名就可以
     


    
    
     
  • 相关阅读:
    Android Camera子系统之Linux C应用开发人员View
    【Android】把外部文件拷贝的AVD安卓模拟器上的sdcard上,而且在AVD中浏览sdcard的文件
    HDU 2196 Computer(求树上每一个节点到其他点的最远距离)
    HDU 4081 Qin Shi Huang's National Road System 最小生成树
    scala 变量定义,基本操作符
    mybatis or
    Nginx
    hessian协议原理
    同一台电脑上装两个或两个以上的tomcat服务器
    端口号
  • 原文地址:https://www.cnblogs.com/wuyaxing/p/6127371.html
Copyright © 2020-2023  润新知