是否有制作人类可读代码的基本标准和实践?

nob*_*oes 6 html python java human-readable

更具体地说,使HTML,Java和python更具可读性?有没有人对这个编程学生有什么建议?

Jus*_*ner 5

确保您的代码结构良好(适当的缩进,分隔代码部分的空行等)并使用标准的,一致的和完全命名的(而不是难以理解的缩写)变量名称.

其他人会建议使用适当的评论.我倾向于不同意.如果你的代码结构合理,变量名称很好,那么评论会让事情变得混乱.规则的例外是当你必须做一些反直觉的事情来解决其他地方的错误时(我过去不得不在WCF和实体框架代码中使用它).


Rue*_*uel 5

适当的缩进和内容丰富的评论.


cli*_*fin 5

  1. 使用一致的套管和命名.

  2. 使用选项卡(和可用的括号)来提供可视化流程.

  3. 使用注释来解释在概念上和技术上发生的事情.(例如,//我们是否有有效用户?不是//​​检查user_ID不是-1)

我相信一些经验丰富的开发者会有更多的建议,但那些是我的前三名.


Ili*_*iev 5

使用缩进,注释和编码约定(对于Python检查PEP8)