注解 vs 配置文件

注解是JAVA语言的重要发明之一。有了注解语言,代码编写人员(注意:这里没有用程序员这个词)可以懒很多。

功效是:
1、程序简洁

2、功能强大

3、结构简洁

4、减少C-V时间,开发时间缩短10%~20%


进入到2012年,注解语言有了新的进展。关注注解语言的同时,我们也应该看到:配置文件在项目中的重要性

假设项目中,有以下的情况:

1、我们的项目很杂乱,有的人是半道加入,有的人没有坚持到底

2、代码可读性不高,结构性不强,某一功能点要跟踪n层才能找到(n>6)

3、工程是由多个子工程组成,每个需要独立ant或者maven,最后合并

4、底层的源码找不到了

5、开发人员更多是新功能开发和原有功能维护工作

这时候,作为程序员,你如何规划你的项目?

首选ABC一组表已经不再使用了,你要取消掉对它们的映射关系,但是不想改代码。

这时候的选择:

1、找到对应文件,如果已经打包无源码还要进行反编译

2、删除掉映射文件

或者

3、屏蔽映射注解

如果有配置文件,你就可以:直接注释掉该映射区间

说那么多

核心想说的是:利用配置文件,可以起到中央总控的作用,注解对项目管理来说更加离散一些。不能武断选择认为哪种最好,要根据项目实际需要进行选择和配置


猜你喜欢

转载自leemny.iteye.com/blog/1676554