【发布时间】:2013-09-04 20:47:50
【问题描述】:
我在另一篇文章中看到了这种字符串构建方法,该方法已被删除。
其中一位 cmets 将这种做法描述为“职业限制”
为什么会这样?
【问题讨论】:
-
我的意思是,这通常是一种糟糕的编码习惯吗?但是这个问题与关于 java 的帖子有关
-
任何特定的语言结构只有在以一种无法维护、有缺陷或性能不佳的代码的方式使用时才会成为“职业限制”。使用“+=”进行字符串操作不一定会证明任何这些问题(取决于了解您正在使用的语言以及是否存在性能或内存问题),因此如果公司要根据“+”的方式进行招聘="已使用,我可能会寻找另一家公司工作。
标签: string loops concatenation