本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/08/13/%E4%BB%80%E4%B9%88%E6%98%AFDRY/
摘要
本文主要讲述了:
- 什么是 DRY
- 示例
正文
DRY,全称为 Don’t repeat yourself(不要重复自己)。
DRY 是一种软件开发原则。
DRY 要求:系统中的每个部分必须是单一的、明确的、权威的。
示例
猫类有行走和说话的方法,狗类也有行走和说话的方法。
为猫类和狗类各自独立实现行走和说话的方法是重复的。
按照 DRY 的原则,可以实现一个动物类,在动物类里实现行走和说话的方法,然后让猫类和狗类继承动物类。
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/08/13/%E4%BB%80%E4%B9%88%E6%98%AFDRY/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/08/13/%E4%BB%80%E4%B9%88%E6%98%AFDRY/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。