今天有个大佬说我们的产品代码没有工程化,代码没有工程化是个啥意思?测试这块能做什么?

搜了一圈,没有工程化大体是:

1、工程化的核心就两条:可读性、可扩展性(或者说 easy to change )

2、工程=业务逻辑+框架

3、也有人建议是根据实际需求来,不要为了“工程化”而去“工程化” 不然适得其反。写了一段只会用到一两次的过程化的代码,何必搞成各个模块条条框框?以后你还能看懂吗?

4、从方法论上讲,无非就是高内聚、低耦合、可读性高

5、不写重复代码

。。。

测试检查还是架构来先确定?我想测试也有些方法,比如重复代码,可读性等,具体怎么操作,还可以摸索下,找找工具。。。

posted @ 2020-09-10 16:49  AfterQ  阅读(244)  评论(0)    收藏  举报