【发布时间】:2014-12-11 10:34:33
【问题描述】:
所以我最近开始编程,有时我觉得需要用这样的注释块分隔我的代码:
//===============================================================================
//Constructors
//===============================================================================
*constructors*
//===============================================================================
//End of Constructors
//===============================================================================
例如,我可能有一个“构造函数”部分和一个“Getter/Setter”部分,或者一个包含所有 OK 按钮配置、单击侦听器等的“确定按钮实现”部分。这使我可以快速滚动浏览巨大的代码列表,但仍然能够快速判断“这整个代码块都是构造函数”,而无需实际查看每个方法的代码/cmets。
我知道还有代码折叠,我实际上将它与注释块结合使用(我用自定义折叠区域围绕注释块)。我这样做的原因是因为代码折叠在所有代码都被折叠时很棒,但是当代码被展开时,它们不会像一个巨大的注释块那样突出。所以我用一个来覆盖我所有的代码都被最小化的情况,另一个来覆盖我所有的代码被扩展的情况。
但是,我认为这不是一种经常使用的做法,所以我想知道它是否被认为是糟糕的编码做法或其他什么。我的意思是,这肯定有助于我的代码对我的可读性,但我也不希望未来的雇主因为奇怪的编码风格而扣分。
【问题讨论】:
标签: comments readability code-readability