C++学习(二六三)dirty hack
Posted hankern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(二六三)dirty hack相关的知识,希望对你有一定的参考价值。
以不符合设计原理 / 不易维护 / 不易调整 / 不够健壮 / 不够美观的方式解决问题。
比如水管连接处生了锈开始漏——
- 把水管系统整个重新布置成没有接头的管线,叫做 refactor
- 按原样把锈掉的水管换新的,叫做 proper fix
- 把水管拆下来用防渗胶带缠住螺丝纹再装回去,叫做 patch
- 叫你女朋友先把漏水的地方捂住然后下面放个脸盆接漏水,叫做 monkey patch
- 用电焊把接头焊起来,叫做 hack
- 用口香糖塞住漏缝然后用水泥把接头浇筑起来,结果因为那一大坨太重,下面不得不放一根木棍撑着,叫做 dirty hack
Dirty hack 不一定总是坏事,如果你没有脸盆、电焊、管钳、女朋友、新水管和防渗胶带,而这套水管系统反正就快整个报废了的话。
以上是关于C++学习(二六三)dirty hack的主要内容,如果未能解决你的问题,请参考以下文章