今天有个大佬说我们的产品代码没有工程化,代码没有工程化是个啥意思?测试这块能做什么?
搜了一圈,没有工程化大体是:
1、工程化的核心就两条:可读性、可扩展性(或者说 easy to change )
2、工程=业务逻辑+框架
3、也有人建议是根据实际需求来,不要为了“工程化”而去“工程化” 不然适得其反。写了一段只会用到一两次的过程化的代码,何必搞成各个模块条条框框?以后你还能看懂吗?
4、从方法论上讲,无非就是高内聚、低耦合、可读性高
5、不写重复代码
。。。
测试检查还是架构来先确定?我想测试也有些方法,比如重复代码,可读性等,具体怎么操作,还可以摸索下,找找工具。。。

浙公网安备 33010602011771号