20大常见安全漏洞与配置错误
|
四 为什么要写单测? 1 异(che)常(huo)场(xian)景(chang) 相信大家肯定遇到过以下几种情况:
要想故障出的少,还得单测好好搞。
2 优点 Q1:好代码应具备可读性,可测试性,可扩展性等等,那么如何写出好代码? A:设计思想 & 编码规范。 二 设计思想&设计原则&设计模式 1 设计原则(S.O.L.I.D) SRP 单一职责原则
OCP 开闭原则
LSP 里式替换原则
ISP 接口隔离原则
DIP 依赖倒置原则
DRY 原则、KISS 原则、YAGNI 原则、LOD 法则
设计模式 设计模式最重要的点还是在于解耦和复用,创建型模式将创建代码与使用代码解耦,结构型模式是将功能代码解耦,行为型模式将行为代码解耦,最终达到高内聚,松耦合的目标,设计模式体现了设计原则。 附:我们经常说的“高内聚 松耦合”究竟什么是高内聚,什么是松耦合?
Q2: 那么如何验证代码是好代码呢? A: CR & 单测(下面进入正题^_^) 三 什么是单测?
单元测试(unit testing),指由开发人员对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。 (编辑:烟台站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



