摘要: 5.1 命名概述名称应该说明“什么”而不是“如何”。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。命名原则是:选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短以避免冗长... 阅读全文
posted @ 2008-04-01 16:40 风语战士 阅读(830) 评论(0) 推荐(0) 编辑