阅读本文之前你需要掌握:PHP语法,面向对象
在完成整个软件项目开发的过程中,有时需要多人合作,有时也可以自己独立完成,不管是哪一种,随着代码量上升,写着写着就“失控”了,渐渐“丑陋接口,肮脏实现”,项目维护成本和难度上升,到了难以维持的程度,只有重构或者重新开发。
第一重境界
假设场景:我们需要写一个处理类,能够同时操作会话,数据库和文件系统。我们或许会这么写。
境界特征:可以运行,但是严重耦合
延伸阅读
我想了解如何学习 |
阅读本文之前你需要掌握:PHP语法,面向对象
在完成整个软件项目开发的过程中,有时需要多人合作,有时也可以自己独立完成,不管是哪一种,随着代码量上升,写着写着就“失控”了,渐渐“丑陋接口,肮脏实现”,项目维护成本和难度上升,到了难以维持的程度,只有重构或者重新开发。
第一重境界
假设场景:我们需要写一个处理类,能够同时操作会话,数据库和文件系统。我们或许会这么写。
境界特征:可以运行,但是严重耦合
延伸阅读
我想了解如何学习 |