|
|
1
26
我曾经在一些几乎没有遵循编码实践的地方工作过,而在其他地方,这些实践接近于被实施——或者至少很容易被检查。
好处是:
编辑:我应该指出,编码标准可能是 在大公司工作时很重要。我相信,即使是在小公司,它们也会有所帮助,但在这一点上,围绕标准的流程需求可能会减少。当所有开发人员都相互认识并且都位于同一地点时,这会有所帮助。 |
|
|
2
3
你们有编码标准吗? 它包括什么?
你会做什么(如果有的话)来确保每个人都遵守标准?
希望有帮助 谢谢 莫迪 |
|
|
3
2
我们使用Eclipse的保存操作和格式化程序。我们确实有一个建议的标准,但实际上没有人强制执行它,所以在实际格式化的内容和方式上有一些变化。 这有点讨厌(对我来说),因为各种各样的空格变化都会作为SVN存储库的更新提交。。。 |
|
|
4
2
StyleCop 在实施编码布局实践方面做得很好,如果基本规则中没有包含对您很重要的内容,您可以为其编写自定义规则。 |
|
|
5
1
我认为编码标准非常重要。没有什么比试图找出一个文件的两个版本之间的差异,却发现整个文件都被重新格式化的人更改了更令人沮丧的了。我知道有人会说这种做法应该取消,但大多数IDE都有一个“重新格式化文件”功能(例如,VisualStudio中的Ctrl-K Ctrl-D),这使得代码的布局更加简单。
我发现最好的编码标准不是团队中某个人制定的标准。我实现了iDesign创建的标准( click here 快速提及代码样式强制器( click here )这对于在VisualStudio中突出显示不合规性非常有用。 |
|
|
6
1
我认为可能会有一些尊重或专业的赞美,作为一种让人们遵循编码标准的方式,其中一些部分在应用后变得清晰,例如重构一个函数以提高可读性,或者在某种形式上添加测试,借用奥普拉的一句话,使用各种“灯泡时刻”。 好处的另一部分是了解其他人的工作情况,他们有哪些技巧和技术,以及如何随着时间的推移改进以成为一名更好的开发人员。 |
|
|
7
0
|
|
|
8
0
哦,是的,我是编码标准警察:)我只是写了一个简单的脚本来定期检查和修复代码(我的编码标准是 simple enough 我希望人们在看到所有这些“编码惯例清理”消息后会得到这个消息:) |
|
|
9
0
我们有一种“宽松”的标准。也许是因为我们无法就其中的一些问题达成一致意见,比如“在那里和那里放置多少空格”、“在语句之后或下一行的何处放置我的大括号”。
“坚持主开发人员使用的样式” 所以如果他想做3个空格缩进,你自己也要做。
|
|
|
10
0
大多数情况下,获得 团队协议
轻轻地说,我们没有编码标准cop。
|
|
|
11
0
我从未见过一个项目因为缺乏编码标准(或遵守标准)而失败,甚至对生产率有任何影响。如果你花任何时间来执行它们,那你就是在浪费钱。有很多重要的事情需要担心(比如代码质量)。 为那些喜欢遵循某些标准的人创建一套建议标准,但不要这样做。 |
|
|
12
0
ParaSoft的JTest对于Java来说是不错的选择。 |
|
|
13
0
我们的编码标准列在我们的程序员手册中,因此每个人都可以很容易地参考它们。它们之所以有效,仅仅是因为我们得到了所有团队成员的认可,因为人们不怕在代码审查期间提出标准和样式问题,并且因为它们允许一定程度的灵活性。如果一个程序员创建了一个新文件,而她更喜欢将括号与If语句放在同一行上,这将为该文件设置标准。将来修改该文件的任何人都必须使用相同的样式以保持一致。 我承认,当我第一次阅读编码标准时,我不同意其中一些标准。例如,我们对函数声明使用某种样式,如下所示:
我以前从未见过这种情况,所以一开始我觉得很奇怪,很陌生。我的直觉反应是,“好吧,那太愚蠢了。”现在我在这里已经有一段时间了,我已经适应了这种风格,并且很欣赏我如何快速理解函数声明,因为每个人都是这样做的。 |
|
|
metrallador10 · 哪种代码更好?效率与代码可读性 2 年前 |
|
|
Justin Xu · 使用return if语句进行重构验证 3 年前 |
|
|
Cino · 如何以体面的方式处理Python异常? 3 年前 |
|
|
SAI BENDE · 如何在多个html文件中使用单个导航栏 3 年前 |
|
|
fstab · 对正常控制流程使用例外情况是一种不鼓励还是不鼓励的做法? 12 年前 |
|
|
SwampYeti · 在CSS中拉伸小背景图像 13 年前 |