• 如何设计接口


    1.必须保证接口是功能的全集,即接口能够覆盖所有需求。不能完成必要功能的
    封装是毫无意义的。

    2.尽量让接口是最小冗余的。这是为了简化客户的学习,难用的封装是容易被人
    遗忘的。冗余接口的存在是被允许的,但必须保证冗余接口是有效的。也就是说,增加这
    个冗余接口会带来非常大的好处,比如性能的飞速提升。

    3.要保证接口是稳定的。将接口和实现分离,并将实现隐藏,就是为了能保护客
    户的代码在功能实现细节改变的情况下,不必随之改变。三天两头改变接口的封装是惹人
    讨厌的。记住一个原则:一旦接口被公布,永远也不要改变它!

  • 相关阅读:
    JSP介绍
    Cookie和Session的原理及异同
    过滤器的使用
    JAVA 集合
    **JVM** 类加载机制
    *JAVA IO/NIO*
    jvm
    ioc
    spring问题总结
    aop详解
  • 原文地址:https://www.cnblogs.com/zhangzhifeng/p/2100968.html
Copyright © 2020-2023  润新知