Chr*_*ris 11 c# c++ java
除了代码可读性之外,为什么使用大量的if语句会很糟糕?
Cra*_*rks 13
您编写的每个if/else都会增加您必须测试的代码路径数.
Chu*_*dad 11
如果你有一个接一个的if语句,那么switch case语句会更有用.至少它对每个可能的inupt都有一个固定的响应时间,因为它不需要通过所有if语句.
许多if(和else)语句通常表示
a)违反单一责任原则
b)需要重构为战略设计模式
归档时间:
15 年,2 月 前
查看次数:
6469 次
最近记录: