业务代码考虑扩展性,挺难做到的呀。

业务代码(不是写基础架构部那种框架代码)写的要具备扩展性,这个问题大家怎么看的。
对于业务代码扩展性,很重要,但是挺难做到的,搞不好,如果代码的抽象层次不够抽象,随着业务发展,可能还要改抽象代码,风险大。
同时,一旦业务代码要具备扩展性,就要引入抽象层次,也就引入了复杂性,因为挺难一眼看到底的,修改起来也未必就很方便。
对于业务代码,我是更倾向于:1、有注释 2、代码清晰 3、收拢 4、性能好 5、有单元测试
展开
评论