反射技术是程序员转型成为系统架构师的必经之路?

原创 2007年09月15日 13:39:00

http://blog.csdn.net/frank_softworks/archive/2007/04/28/1589346.aspx 

今天看了一篇 反射机制与系统耦合实例详解 的文章, 其作者对反射机制和系统耦合进行了介绍. 并提出了这样的一些观点: 反射机制被大量运用在系统架构的设计层次上,并且在编写公共类和系统基盘的时候也起到了举足轻重的作用,甚至有人提出这门技术是一个程序员转型成为系统架构师的必经之路。

我个人认为 反射机制是一个好的特性, 但是只能在模块内部使用, 如果升华到架构层次, 那就是误用!

作者举的那个例子并没有说明反射在模块间的使用关系. 反而证明了反射只能用在模块内部 (清洁工具模块);  模块间通过接口来确保模块间不依赖具体的实现. 呵呵

(另外, 可能作者还不知道, Class.forName() 有些实现是会每次都从jar文件中读取类的, 还有死板的synchronized,  性能可能是一个问题哟. )

这样错误的将一个概念强行提到架构的高度, 难道还有其他目的? 呵呵

 

WEB架构师成长必经之路

本人也是coding很多年,虽然很失败,但也总算有点失败的心得,不过我在中国,大多数程序员都是像我一样,在一直走着弯路,如果想成为一个架构师,就必须走正确的路,否则离目标越来越远,正在辛苦工作的程序员...

系统架构师成长之路(四)

Doug Cutting,可能所有人都间接用过他的作品,他是Lucene、Nutch 、Hadoop等项目的发起人。是他,把高深莫测的搜索技术形成产品,贡献给普通大众;还是他,打造了在云计算和大数据领...

系统架构师成长之路(三)

“冰山在海上之所以显得庄严宏伟,是因为他只有八分之一露出水面。”数据之所以显得能量巨大,是因为需要巨大的数据量为支撑,通过分析挖掘搞清楚水下的“八分之七”,才能得出最精华的结论。搞清楚水下,就是未来的...

系统架构师成长之路(二)

本篇主要介绍操作系统基础知识。    操作系统(Operating System,OS)是计算机系统的核心系统软件,其他软件是建立在操作系统基础上,并在操作系统的统一管理和支持下运行。  ...

系统架构师成长之路(二)

第一部计算机并没有操作系统。这是由于早期个人电脑的建立方式(如同建造机械计算机)与效能不足以执行如此程序。但在1947年发明了晶体管,以及莫里斯·威尔克斯(Maurice Vincent Wilkes...

系统架构师成长之路(五)

在计算机发展的初期,“大容量”硬盘的价格还相当高,解决数据存储安全性问题的主要方法是使用磁带机等设备进行备份,这种方法虽然可以保证数据的安全,但查阅和备份工作都相当繁琐。为什么大数据集群不需要做Rai...

系统架构师成长之路(一)

背景:系统架构师是近几年来在国内外迅速成长并发展良好的一个职业,它对系统开发和信息化建设的重要性及给IT业所带来的影响是不言而喻的。在我国,虽然系统架构师的职业在工作内容、工作职责以及工作边界等方面还...

系统架构师成长之路(三)

在当前的互联网领域,大数据的应用已经十分广泛,尤其以企业为主,企业成为大数据应用的主体。大数据真能改变企业的运作方式吗?答案毋庸置疑是肯定的。随着企业开始利用大数据,我们每天都会看到大数据新的奇妙的应...

软件系统架构师成长之路(一)

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明,否则将追究法律责任。http://blog.csdn.net/hzliyun/article/details/7078...
  • hzliyun
  • hzliyun
  • 2011年12月16日 22:39
  • 3166

系统架构师成长之路(一)

系统架构师是近几年来在国内外迅速成长并发展良好的一个职业,它对系统开发和信息化建设的重要性及给IT业所带来的影响是不言而喻的。做为一个职场新人,如何发展成为架构师,架构师都需要具备哪些素质?...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:反射技术是程序员转型成为系统架构师的必经之路?
举报原因:
原因补充:

(最多只允许输入30个字)