﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-繁星满空-随笔分类-杂谈</title><link>http://www.blogjava.net/fangxm007/category/9804.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:21:43 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:21:43 GMT</pubDate><ttl>60</ttl><item><title>由不要重复发明轮子所想</title><link>http://www.blogjava.net/fangxm007/archive/2006/12/11/86932.html</link><dc:creator>繁星满空</dc:creator><author>繁星满空</author><pubDate>Mon, 11 Dec 2006 08:08:00 GMT</pubDate><guid>http://www.blogjava.net/fangxm007/archive/2006/12/11/86932.html</guid><wfw:comment>http://www.blogjava.net/fangxm007/comments/86932.html</wfw:comment><comments>http://www.blogjava.net/fangxm007/archive/2006/12/11/86932.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fangxm007/comments/commentRss/86932.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fangxm007/services/trackbacks/86932.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<font face="Verdana">
						<font size="2">
								<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">西方国家的一句谚语，不要重复发明轮子，</span>
								<span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Don’t Reinvent the Wheel.</span>
								<span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">
								</span>
								<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">我想<span lang="EN-US">IT</span>从业人员没有不知道其中的含义的，其基本的意思是说，企业中的任何一项工作都有人做过，我们需要的就是找到做这项工作的人。在<span lang="EN-US">IT</span>业引申起来，就有了不同的理解，有人说某项技术别人已经做过，我们需要用的时候，直接拿过来用，不要重新制造。有人说西方人自己不就在发明一个又一个轮子吗，比如有了<span lang="EN-US">struts</span>，还要搞<span lang="EN-US">webwork</span>、<span lang="EN-US">tapestry</span>等，有了<span lang="EN-US">hibernate</span>，还要搞<span lang="EN-US">ibatis</span>、<span lang="EN-US">jdo</span>等。对此，我的看法是，我们不重复发明轮子，但我们必须深入研究其轮子的制造原理，如果我们能制造更先进的轮子，那有必要发明这个轮子。所以，当我们在使用别人的轮子时，如<span lang="EN-US">struts</span>、<span lang="EN-US">spring</span>、<span lang="EN-US">hibernate</span>，我们要深入了解其轮子的制造原理，我们也可以制造一些类似<span lang="EN-US">web</span>框架的小玩具，但不是先进的轮子，那就仅限自己学习之用了，没必要去推广。<br /><span lang="EN-US"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span></span>
						</font>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">
						<font face="Verdana">
								<font size="2">
										<br />     还有一种重复发明轮子的情况值得重视，那就是在我们的工作学习中，经常会碰到一些新的轮子，那我们当然是要深入了解了，有些人就从最基本的入门开始，自己翻译官方文档或查看源码，花了很长的时间和很多的精力，最后终于说，我已经深入了解这个轮子了，哈哈。导致的结果就是，我们搜索或看<span lang="EN-US">blog</span>时，就有很多这种文章，如<span lang="EN-US">***</span>入门（原创），<span lang="EN-US">***</span>参考（原创）。这种情况我深有体会，最近我花了很多时间和精力去研究代码静态分析工具的使用，可无意中发现了在<span lang="EN-US">developerworks</span>上已经有了这方面详细的介绍和分析，比我整理的还好，那个心情，郁闷呀，白花花的时间和精力就这么白费了。如果之前我先搜索这方面的资料，也许我可以只花很少的时间就可以上手，剩下的时间进行更深入的研究了。<span lang="EN-US"><o:p></o:p></span></font>
						</font>
				</span>
		</p>
		<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
				<font face="Verdana" size="2">
						<br />     人的时间和精力是有限的，就算不同的人天赋不一样，那我们也应该把有限的时间和精力花在刀刃上。所以，当网上有了很好的资料借鉴时，我们可以更快速的上手，可以把经验和心得记录下来，而不是闭门造车的，艰难的翻译官方文档，节省下来的精力可以进行更深入的研究。希望有一天，<span lang="EN-US">blogjava</span>上不是充斥着<span lang="EN-US">***</span>入门，<span lang="EN-US">***</span>教程之类的文章，而更多的是不仅是原创，更重要的是没有重复的，如<span lang="EN-US">***</span>经验总结，<span lang="EN-US">***</span>感受感想的文章。不是说我们浮躁的不去翻译官方文档，做什么事情都先要去搜索，而是我们应该像牛顿一样，踩在前人的肩膀上，才可以看的更高，更远。</font>
		</span>
<img src ="http://www.blogjava.net/fangxm007/aggbug/86932.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fangxm007/" target="_blank">繁星满空</a> 2006-12-11 16:08 <a href="http://www.blogjava.net/fangxm007/archive/2006/12/11/86932.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开博新篇章</title><link>http://www.blogjava.net/fangxm007/archive/2006/04/10/40292.html</link><dc:creator>繁星满空</dc:creator><author>繁星满空</author><pubDate>Mon, 10 Apr 2006 10:11:00 GMT</pubDate><guid>http://www.blogjava.net/fangxm007/archive/2006/04/10/40292.html</guid><wfw:comment>http://www.blogjava.net/fangxm007/comments/40292.html</wfw:comment><comments>http://www.blogjava.net/fangxm007/archive/2006/04/10/40292.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fangxm007/comments/commentRss/40292.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fangxm007/services/trackbacks/40292.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件开发是个特殊的行业，从事这个行业的人外界称他们为程序员。耳闻这群人的平均智商和硕士相当，耳闻这群人不修边幅，吃的是青春饭</span>
				<span lang="EN-US">…</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">三年前，我成为这群人中的一员，慢慢熟悉了这个行业，慢慢进入角色。现在我成为一个名副其实的普通的</span>
				<span lang="EN-US">Java</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程序员，我依旧热爱技术，热爱</span>
				<span lang="EN-US">java</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。即使当前的社会是那么的浮躁，我依然相信技术可以创造未来。软件界也不乏浮躁之风，以“编码三年转做管理”为志向的大有人在，我寻找的不是这样的群体，我想找的是“不要浮躁，潜心钻研”的程序员。程序员需要团结，众多的程序员团结起来，产生共振，共同提高国内软件的水平</span>
				<span lang="EN-US">…</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">呵呵，说得有点过头了。</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程序员之间的交流真的很重要，业界几大巨头都提供了这样的平台，如</span>
				<span lang="EN-US">BEA</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的</span>
				<span lang="EN-US">dev2dev</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span>
				<span lang="EN-US">IBM</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的</span>
				<span lang="EN-US">developerworks</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，以聚集开发者。所以我决定开博，因为我的水平远远不够，借助</span>
				<span lang="EN-US">blog</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这个平台，我希望和众多的程序员共同成长。</span>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">选择</span>
				<span lang="EN-US">blogjava</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">不是一时的冲动，最初从庄表伟的那篇八卦文章，谈国内</span>
				<span lang="EN-US">java</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">技术的四大山头，到连续几个月每天持续的关注，</span>
				<span lang="EN-US">blogjava</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的确是</span>
				<span lang="EN-US">java</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">程序员的集散地，很多人的</span>
				<span lang="EN-US">blog</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我都已经收藏，如</span>
				<span lang="EN-US">calvin</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">zbw25</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">scud</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">raimundox</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
				<span lang="EN-US">openssl…</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">从他们的</span>
				<span lang="EN-US">blog</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中我受益匪浅，我也十分希望我的点滴心得能使别人获益。</span>
		</p>
<img src ="http://www.blogjava.net/fangxm007/aggbug/40292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fangxm007/" target="_blank">繁星满空</a> 2006-04-10 18:11 <a href="http://www.blogjava.net/fangxm007/archive/2006/04/10/40292.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>