Methods 以下哪种方法布局更适合实践?

Methods 以下哪种方法布局更适合实践?,methods,coding-style,Methods,Coding Style,我有两种风格: public void methodA() { // do something } public void methodB() { // do something } 实践中哪一个更好?使用团队其他成员制定的任何标准 除非生产力不是优先考虑的问题,否则不要争论哪个更好。有几个选项可供选择 使用你的团队正在使用的任何东西。这背后的原因是整个团队的一致性 如果您的团队中没有任何与此相关的编码标准,那么请使用IDE默认使用的标准。这背后的原因是,大多数人使用ID

我有两种风格:

public void methodA() {
     // do something
}

public void methodB()
{
     // do something
}

实践中哪一个更好?

使用团队其他成员制定的任何标准


除非生产力不是优先考虑的问题,否则不要争论哪个更好。

有几个选项可供选择

  • 使用你的团队正在使用的任何东西。这背后的原因是整个团队的一致性

  • 如果您的团队中没有任何与此相关的编码标准,那么请使用IDE默认使用的标准。这背后的原因是,大多数人使用IDE默认值,这增加了与团队外其他程序员的一致性。另一个原因是,任何新的团队成员都不必更改IDE中的格式规则,并且可以使用自动格式,而不会意外地弄乱以前的格式。当您是团队中唯一的开发人员时,这是正确的

  • 如果您的IDE没有自动格式化,那么请检查github或其他源存储库中使用相同语言的其他程序,并为您的团队或您自己遵循该规则。原因同样是一致性


  • 关于编码风格的问题本质上是主观的,因此不适合堆栈溢出……这两个问题都被许多程序员使用。有他们的理由。所以我们不会以建设性的方式解决这个问题。看看你周围的优秀程序员在你的语言中使用了什么。还要注意,这不是独立于语言的:他们中的一些人使用了一种令人振奋的风格(例如Go)。团队其他成员(或代码的其他部分)使用的风格是最好的。在你之前的其他人发现这是一个更好的评论。嗨,dystroy-谢谢你的建设性建议。如果你有一个指向“应该是什么”页面的链接,我将不胜感激。