所谓命名模式有些程序元素需要通过某种工具进行特殊处理。例如:JUnit测试框架要求用户一定要用test作为测试方法名称的开头。这种方法缺陷很大,列如不小心写错了名称,测试失败却没有任何提示。
相比较而言,注解可以完美解决这些缺点。
大多数程序员不必定义注解类型,但是所有的程序员都应该使用Java平台所提供的预定义的注解类型,还要考虑使用IDE或者静态分析工具所提供的任何注解
总之,有了注解之后就在也不需要命名模式了。
本文探讨了编程中注解的应用及其相对于传统命名模式的优势。举例说明了如何使用注解改进单元测试,并解释了注解如何简化开发流程并提高代码质量。
所谓命名模式有些程序元素需要通过某种工具进行特殊处理。例如:JUnit测试框架要求用户一定要用test作为测试方法名称的开头。这种方法缺陷很大,列如不小心写错了名称,测试失败却没有任何提示。
相比较而言,注解可以完美解决这些缺点。
大多数程序员不必定义注解类型,但是所有的程序员都应该使用Java平台所提供的预定义的注解类型,还要考虑使用IDE或者静态分析工具所提供的任何注解
总之,有了注解之后就在也不需要命名模式了。
19
162
29
34

被折叠的 条评论
为什么被折叠?