有人考虑按字母顺序安排公共班级成员吗

时间:2012-06-09 10:50:00

标签: coding-style standards

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

没有真正考虑遵守这一点,但如果有人这样做,那就很好奇。

1 个答案:

答案 0 :(得分:1)

我个人通过功能组织我的公共方法,但在我的脑海中,一个流行的开源库(有点)遵循按字母顺序排列的结构是CodeIgniter。

例如,他们的CI_Javascript类按功能(事件,效果)对方法进行分组,每个组按字母顺序组织。但它们似乎有时会打破字母规则,这种目的会失败。