大家在工作中有没有考虑过这样一件事情:有时需要提供两种方法,但两个方法相识度极高,此时究竟该选择“一个方法,额外用一个参数区分差异”,还是“两个方法”?

各有优劣,亦或是该具体场景分析,一直困惑着我。因为对于编程我追求的是统一。

截止到目前我的有效理解是“参考单一职责原则”。2020-12-29