Some people may believe that Java is the best programming language in the world and that one must write object-oriented (OO) code at all costs. I disagree with this point of view. While there is nothing inherently wrong with Java or OO programming, it is misguided to claim that it is the best language or that OO is the superior programming paradigm. The reality is much more nuanced. Flexibility is key; at times, writing OO code is effective, but there are instances where your code may improve by utilizing procedural or even Functional Programming approaches.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Programming

  • Marco Gähler

摘要

Some people may believe that Java is the best programming language in the world and that one must write object-oriented (OO) code at all costs. I disagree with this point of view. While there is nothing inherently wrong with Java or OO programming, it is misguided to claim that it is the best language or that OO is the superior programming paradigm. The reality is much more nuanced. Flexibility is key; at times, writing OO code is effective, but there are instances where your code may improve by utilizing procedural or even Functional Programming approaches.