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

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

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

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

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

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

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

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

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

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

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

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

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

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

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

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

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

系统架构师成长之路--必备技能

1、软件架构的定义:软件架构(SoftwareArchitecture)也称之为软件体系结构,它是一组有关如下要素的重要决策:软件系统的组织,构成系统的结构化元素,接口和它们相互协作的行为的选择,结构...

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

系统架构师是近几年来在国内外迅速成长并发展良好的一个职业,它对系统开发和信息化建设的重要性及给IT业所带来的影响是不言而喻的。做为一个职场新人,如何发展成为架构师,架构师都需要具备哪些素质?

项目经理、系统架构师或技术骨干应该具备的水平

版权所有,欢迎转载,转载请注明转自http://www.suneca.com       一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓...

项目经理、系统架构师或技术骨干应该具备的水平

一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓起勇气,将这篇文章写来下!也希望对一些正在寻找更好发展的朋友能有点帮助,也希望对于一些技术跟管理...

系统架构师的修炼-程序员修炼之道

最近应聘系统架构师,面试回答一些问题,加上之前做的一些功课,搜索到一些文章,感觉有必要总结一下,到底如何做一个成功的系统架构师呢 最近应聘系统架构师,面试回答一些问题,加上之前做的一些功课,搜索到一些...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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