除非将单行代码隔离到单独的方法中具有明显的好处并且该行代码未在其他地方使用,否则最好将其保留在原处。这将使代码更简单并且更易于维护。
冗余编程
程的可能性所吸引。它们创建了太多嵌套的类和方法。这会使代码难以导航和理解。使用奥卡姆剃刀原理可以帮助你使代码更加条理清晰、更加易于理解。
代码重构
当你检查已经编写的代码时,你应该问自己两个问题:
是否需要此类或方法?
是否可以简化这一段代码?
如果这些问题的答案是否定的,请删除不必要 whatsapp 号码列表 的部分。这不仅简化了代码,而且还降低了出现错误的可能性。
学习编程语言
那些计划掌握多种编程语言的人也应该使用奥卡姆剃刀原理。相比于基础地了解多种语言,成为其中一种语言的专家要有效得多。
与只懂几种语言基础知识的人相比,劳动力市场更看重能够深入研究问题并以高水平解决问题的专家。
当奥卡姆剃刀不起作用时
您可能会认为奥卡姆剃刀原理是适用于所有情况的普遍规则。事实上,事实并非如此。奥卡姆剃刀原理经常受到科学界的批评。
没有令人信服的证据表明世界建立在基本定律之上,并且简单的解决方案总是更好。历史表明,随着新发现的出现,理解世界变得越来越复杂。