"如果每个例程都让你感到深合己意,那就是整洁代码"-沃德
SRP原则(单一权责原则):只有一个修改它的理由。
OCP原则(开放闭合原则):对扩展开放,对修改闭合。
要确保函数只做一件事,函数中的语句都要在同一抽象层级上。
如果函数看来需要两个/三个或三个以上的参数,就说明其中一些参数应该封装为类了。
"如果每个例程都让你感到深合己意,那就是整洁代码"-沃德
SRP原则(单一权责原则):只有一个修改它的理由。
OCP原则(开放闭合原则):对扩展开放,对修改闭合。
要确保函数只做一件事,函数中的语句都要在同一抽象层级上。
如果函数看来需要两个/三个或三个以上的参数,就说明其中一些参数应该封装为类了。