学习正确的编程风格?

时间:2009-04-24 21:57:12

标签: coding-style

在哪里可以找到关于什么被认为是正确的编程伦理的信息或者只是很好的想法或者如何格式化代码,注释甚至变量名称的方法,以便以后更容易阅读代码?< / p>

谢谢!

7 个答案:

答案 0 :(得分:12)

本书Code Complete 2是良好编码实践的永恒参考。

答案 1 :(得分:7)

绝对'必读'是Robert C. Martin's book Clean Code。试一试。它有一些令人敬畏的观点。自从我6个月前买下它以来,我一直向大家推荐。

修改

我认为阅读my Amazon review可以提供帮助:)

答案 2 :(得分:1)

您要求使用特定语言的编码标准。

对于C#,请查看The IDesign C# Coding Standard(位于页面中间屏幕的右侧)

对于.NET,请参阅Design Guidelines for Developing Class Libraries

对于C ++,请检查 here

对于Java,请参阅Sun的资源Code Conventions for the JavaTM Programming Language

答案 3 :(得分:1)

对于C ++,我使用the C++ google style guide

答案 4 :(得分:0)

包含代码完整和清洁代码我建议您阅读“实用程序员”和“发送它!”。提到的最后一本书并不是关于如何格式化代码,注释等。而是关于开发人员和开发的最佳实践。

答案 5 :(得分:0)

我认为开设OO程序员必不可少的三本书。

  1. “重构:改进现有代码的设计”。
  2. 虽然现代IDE经常支持自动重构,但本书仍然有用。通过了解特定重新定位背后的原因(或代码气味),您可以努力在第一次编写正确的代码。

    1. “务实的程序员”
    2. 丰富的最佳实践。

      1. “设计模式”
      2. 最先进的书籍,但仍然有用。

答案 6 :(得分:0)

清洁代码当然是一本好书。如果你想要一本更具.NET特色的书,那么马丁在C#中的敏捷原则,模式和实践是我的建议。