软件即抽象

所谓编写软件, 就是把实现一种算法. 应该尽可能的抽象. 包括:

  • 对输入要抽象
  • 对输出要抽象
    • 不要输出成文件, 要输出成流
  • 对依赖要抽象
    • 数据层平台
    • 展现层平台
原文地址:https://www.cnblogs.com/mrfangzheng/p/1590110.html