Coding style 有人认为按字母顺序排列公共类成员吗?

Coding style 有人认为按字母顺序排列公共类成员吗?,coding-style,standards,Coding Style,Standards,考虑到API文档通常是按字母顺序排列的,也许按字母顺序排列公共类成员是有意义的,它们的专有私有成员依赖关系散布在每个公共方法之间。以及按字母顺序或上下文分别排列的一般私人成员 没有真正考虑遵守这一点,但很好奇是否有人这样做 我个人是按功能组织我的公共方法的,但在我脑海中,一个流行的开源库(某种程度上)遵循字母顺序结构是CodeIgniter 例如,他们的类按功能(事件、效果)对方法进行分组,每组按字母顺序组织。但有时它们似乎确实打破了字母顺序规则,这与目的背道而驰

考虑到API文档通常是按字母顺序排列的,也许按字母顺序排列公共类成员是有意义的,它们的专有私有成员依赖关系散布在每个公共方法之间。以及按字母顺序或上下文分别排列的一般私人成员


没有真正考虑遵守这一点,但很好奇是否有人这样做

我个人是按功能组织我的公共方法的,但在我脑海中,一个流行的开源库(某种程度上)遵循字母顺序结构是CodeIgniter

例如,他们的类按功能(事件、效果)对方法进行分组,每组按字母顺序组织。但有时它们似乎确实打破了字母顺序规则,这与目的背道而驰