考虑到 API 文档通常按字母顺序排列,也许按字母顺序排列公共类成员是有意义的,它们的专有私有成员依赖项散布在每个公共方法之间。和一般私人成员按字母顺序或上下文分开排列。
并没有真正考虑遵守这一点,但很好奇是否有人这样做。
考虑到 API 文档通常按字母顺序排列,也许按字母顺序排列公共类成员是有意义的,它们的专有私有成员依赖项散布在每个公共方法之间。和一般私人成员按字母顺序或上下文分开排列。
并没有真正考虑遵守这一点,但很好奇是否有人这样做。
我个人按功能组织我的公共方法,但在我脑海中最流行的一个(有点)遵循字母结构的开源库是 CodeIgniter。
例如,他们的CI_Javascript类按功能(事件、效果)对方法进行分组,并且每个组都按字母顺序组织。但有时它们似乎确实打破了字母规则,这违背了目的。