建议编写更易读的代码?

Jos*_*iaz 4 javascript c# java programming-languages coding-style

您有什么提示/建议来编写更易理解的代码?

由于我最近一直在维护的一些代码缺乏结构和糟糕的格式,我有点感到沮丧,并且想提出一系列编写更易理解的代码的指南.

无论语言如何,任何建议都可能有所帮助.

问候.

小智 9

我喜欢这些书:

您还应该阅读代码.如果代码难以阅读,那么问问自己作者究竟做了什么或者做了什么,这使得难以理解,更重要的是,如何利用自己学到的知识自己编写更好的代码.

  • 那很有意思.您的亚马逊链接转换为`rads.stackoverflow.com`链接,指向亚马逊的末尾带有`?tag = stackoverfl08-20`.聪明的东西SO开发! (2认同)

N8g*_*N8g 5

  1. 命名 - 函数,变量,类等......一个好名字对于使代码可读有很长的路要走.该名称应具有描述性和清晰性,并确保在事物的目的发生变化时更新名称.

  2. 分解复杂的功能 - 我的经验法则是,如果我不能在屏幕上同时适应整个功能/方法,那么它可能做得太多而且需要分解.

  3. 对聪明的可读性 - 通过巧妙地使用语言的模糊功能,您将会比使用5年后的代码给更多人留下深刻的印象.

我可以继续,但这是一个良好的开端.