??xml version="1.0" encoding="utf-8" standalone="yes"?>国产精品国产三级国产aⅴ9色,国产综合色在线观看,日本精品一区二区http://www.aygfsteel.com/shiwenfeng/category/42400.html在不断模ѝ思考、ȝ中一步一步进步!zh-cnFri, 30 Oct 2009 20:56:22 GMTFri, 30 Oct 2009 20:56:22 GMT60JavaE序员推荐阅Mc?/title><link>http://www.aygfsteel.com/shiwenfeng/archive/2009/10/30/300308.html</link><dc:creator>shiwf</dc:creator><author>shiwf</author><pubDate>Fri, 30 Oct 2009 02:25:00 GMT</pubDate><guid>http://www.aygfsteel.com/shiwenfeng/archive/2009/10/30/300308.html</guid><wfw:comment>http://www.aygfsteel.com/shiwenfeng/comments/300308.html</wfw:comment><comments>http://www.aygfsteel.com/shiwenfeng/archive/2009/10/30/300308.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/shiwenfeng/comments/commentRss/300308.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/shiwenfeng/services/trackbacks/300308.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="content"><span style="color: #993300">转蝲 Q?a ><span style="color: #993300">http://www.javaeye.com/wiki/Java_Newbie/945-java-programmers-recommendation-books</span><br /> <br /> </a></span>作ؓJavaE序员来_最痛苦的事情莫q于可以选择的范围太q,可以ȝ书太多,往往Ҏ无所适从。我惛_我自pq的技术书c中挑选出来一些,按照学习的先后顺序,推荐l大Ӟ特别是那些想不断提高自己技术水q的JavaE序员们?<br /> <br /> 在这份推荐阅Mc的名单中,我没有列举流行的软g框架cd习书c,例如StrutsQHibernateQSpring之类Q也没有列DAJAX斚w的书c。是因ؓq类书籍Ҏq时Q而上q的大半书籍的生命周期都_长,值得你去购买和收藏?<br /> <br /> </div> <div class="wmqeeuq" id="wiki_menu"> <h4>??<a title="隐藏/昄目录" onclick="$$('#wiki_menu ol')[0].toggle();return false;" ><small>[ - ]</small></a></h4> <ol> <li><a >Java~程入门c?</a> <li><a >Java~程q阶c?/a> <li><a >Java架构师之?/a> <li><a >软g开发过E?/a> <li><a >软g目理</a> </li> </ol> </div> <h2>Java~程入门c?<a name="1468"><img alt="Top" src="http://www.javaeye.com/images/wiki/top.gif?1229402183" /></a> </h2> <div id="wmqeeuq" class="content">对于没有Java~程l验的程序员要入门,随便M么入门书c都一Pq个阶段需要你快速的掌握Java基础语法和基本用法,宗旨是“囫囵吞枣不求甚解”Q先对Java熟悉h再说。用很短的时间快速过一遍Java语法Q连懵带猜多写写代码Q要“知其?#8221;?<br /> <br /> <strong><span style="font-size: medium">1、《Java~程思想?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1959358.jpg" /> <br /> 在有了一定的Java~程l验之后Q你需?#8220;知其所以然”了。这个时候《Java~程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待Q对Java基本语法Q基本类库有比较清楚的讲解,可以帮你打一个良好的Java~程基础。这本书的缺Ҏ实在太厚Q也比较|嗦Q不适合C人快节奏学习Q因此看q本书要懂得取舍Q不是每章每节都值得一看的Q挑重点的深入看可以了?<br /> <br /> <strong><span style="font-size: medium">2、《Agile Java》中文版</span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s2008093.jpg" /> <br /> q本书是出版CN给我的Q我一拿到束之高阁,攑֜书柜一都没有过Q但是前两天整理书柜的时候,拿出来一,竟然发现q绝Ҏ一本好书!q本书一大特Ҏ以单元测试和TDD来诏I全书的Q在教你Java各种重要的基知识的过E中Q潜U默化的影响你的~程思维走向敏捷Q走向TDD。另外这本书成书很新Q以JDK5.0的语法ؓ基础讲解Q要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟cd庞大Q可以讲的内容太多,q本书选择的内容以及内容的多寡都很得当Q可以让你以最的旉掌握Java最重要的知识,Z培养出来优秀的编E思\Q真是一本不可多得的好书?<br /> <br /> 虽然作者自己把q本书定位在入门U别Q但我不定q本书用来入门是不是E微׃炏V?</div> <h2>Java~程q阶c?<a name="1469"><img alt="Top" src="http://www.javaeye.com/images/wiki/top.gif?1229402183" /></a> </h2> <div id="wmqeeuq" class="content">打下一个良好的Java基础Q还需要更多的实践l验U篏Q我x有什么捷径。有两本书值得你在~程生的这个阶D阅读,培养良好的编E习惯,提高你的代码质量?<br /> <br /> <strong><span style="font-size: medium">1、《重?改善既有代码的设计?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1826359.jpg" /> <br /> q本书名气很大,不用多介l,可以在闲暇的时候多ȝQ多和自q实践怺印证。这本书对你产生影响是潜U默化的?<br /> <br /> <strong><span style="font-size: medium">2、《测试驱动开?by Example?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1441607.jpg" /> <br /> 本书最大特Ҏ很薄Q看h没有什么负担。你可以找一个周末的下午Q一边看Q一边照做,一个下午就把书看完Q这本书的所有例子跑完了。这本书的作用是通过实战让你培养TDD的思\?</div> <h2>Java架构师之?<a name="1470"><img alt="Top" src="http://www.javaeye.com/images/wiki/top.gif?1229402183" /></a> </h2> <div id="wmqeeuq" class="content">到这个阶D,你应该已l非常娴熟的q用Java~程Q而且有了一个良好的~程思\和习惯了Q但是你可能q缺乏对应用软g整体架构的把握,现在是你迈向架构师的第一步?<br /> <br /> <strong><span style="font-size: medium">1、《Expert One-on-One J2EE Design and Development?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1501574.jpg" /> <br /> q本书是Rod Johnson的成名著作,非常l典Q从q本书中的代码诞生了springframework。但是好像这本书没有中译本?<br /> <br /> <strong><span style="font-size: medium">2、《Expert One-on-One J2EE Development without EJB?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1496227.jpg" /> <br /> q本书由gigixl织译Q多位业界专家参与,虽然|名译者是JavaEyeQ其实JavaEye出力不多Q实在是忝居译者之名?<br /> <br /> 以上两本书都是Rod Johnson的经典名著,Java架构师的必读书籍。在我所推荐的这些书c当中,是我看过的最仔细Q最认真的书Q我当时读这本书几乎是废寝忘食的一气读完的Q有时候挑灯夜读金庸武侠小说的劲头Q书中所讲内容和自己的经验知识一一印证Q又被无比精辟的ȝ出来Q读完这本书以后Q我有种被打通经脉,功力爆增的感觉?<br /> <br /> 但是后来我看q一些其他h的评Pg阅读体验q没有我那么highQ也许是因ؓ每个人的知识U篏和经验不同导致的。我那个时候刚好是l验知识U篏已经_丰富Q但是还没有pȝ的整理成型,让这本书一梳理Q立dŞ成完整的知识体系了?<br /> <br /> <strong><span style="font-size: medium">3、《企业应用架构模式?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1607804.jpg" /> <br /> Martin的又一本名著,但这本书我只是泛泛的看了一遍,q没有仔l看。这本书g更适合做框架的人去看,例如如果你打自己写一个ORM的话Q这本书是一定要看的。但是做应用的hQ不看貌g无所谓,但是如果有空Q我q是推荐认真看看Q会让你知道框架Z么要q样设计Q这样你的层ơ可以晋升到框架设计者的角度L考问题。Martin的书我向来都是推崇,但是从来都没有像Rod Johnson的书那样非常认真ȝ?<br /> <br /> <strong><span style="font-size: medium">4、《敏捯Y件开?原则、模式与实践?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1671095.jpg" /> <br /> Uncle Bob的名著,敏捷的经典名著,q本书比较特别,与其说是讲Y件开发过E的书,不如说讲软g架构的书Q本书用了很大篇q讲各种面向对象软g开发的各种模式Q个Z为看了这本书Q就不必看GoF的《设计模式》了?<br /> <br /> <br /> </div> <h2>软g开发过E?<a name="1471"><img alt="Top" src="http://www.javaeye.com/images/wiki/top.gif?1229402183" /></a> </h2> <div id="wmqeeuq" class="content">了解软g开发过E不单纯是提高程序员个h的良好编E习惯,也是增强团队协作的基?<br /> <br /> <strong><span style="font-size: medium">1、《UML_a?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1648691.jpg" /> <br /> UML其实和Y件开发过E没有什么必然联p,却是软g团队协作沟通,撰写软g文档需要的工具。但是UML真正实用的图不多Q看看这本书已经_了,完全没有必要d《UML用户指南》之cȝ东西。要提醒大家的是Q这本书的中译本译的非怹烂,有条件的看英文原版?<br /> <br /> <strong><span style="font-size: medium">2、《解析极限编E?拥抱变化》XP</span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s2008432.jpg" /> <br /> q是Kent Beck名著的第二版Q中英文对照。没什么好说的Q必Mc?<br /> <br /> <strong><span style="font-size: medium">3、《统一软g开发过E》UP</span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1843342.jpg" /> <br /> 其实UP和敏捷ƈ不一定冲H,UP也非常强调P代,试Q但是UP的文档和q程驱动却是敏捷所不取的。不怎么_UP值得你去读,毕竟在中国真正接受敏L企业很少Q你q是需要用UP来武装一下自qQ哪怕是披着UP的XP?<br /> <br /> <strong><span style="font-size: medium">4、《敏捷徏模》AM</span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1264986.jpg" /> <br /> Scott Ambler的名著,q本书非常的progmaticQ告诉你怎么既敏捷又UPQ把敏捷和UPl一h了,又提Z很多progmatic的徏议和做法。你可以把《解析极限编E?拥抱变化》、《统一软g开发过E》和《敏捷徏模》这三本书放在一赯Q看XP和UP的不同点Q再看AM是怎么l一XP和UP的,把这三种理论融ؓ一炉,形成自己的理Zp,那么你也可以d书了?<br /> <br /> <br /> </div> <h2>软g目理 <a name="1472"><img alt="Top" src="http://www.javaeye.com/images/wiki/top.gif?1229402183" /></a> </h2> <div id="wmqeeuq" class="content">如果你突然被领导提拔为项目经理,而你完全没有目理l验Q你肯定会心里没底;如果你觉得自q理项目不善,很想改善你的目理能力Q那么去考PMP肯定是远水不解近渴的?<br /> <br /> <strong><span style="font-size: medium">1、《快速Y件开发?/span></strong> <br /> <br /> <img alt="" src="http://www.douban.com/lpic/s1696681.jpg" /> <br /> q也是一本名著。可以这栯Q有本书在手Q你有了一个项目管理的高参谋l你划策Q再也不必担心自׃能胜ȝ问题了。这本书不是讲管理的理论的,在实际的目理中,讲这些理论是不解决问题的Q这本书有点cM?#8220;软g目点子大全”之类的东西,列D了种UY仉目当中面临的各种问题Q以及应该如何解决问题的点子Q你只需要稍加变通,找方抓药p了?<br /> <br /> <br /> <br /> <br /> </div> <img src ="http://www.aygfsteel.com/shiwenfeng/aggbug/300308.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/shiwenfeng/" target="_blank">shiwf</a> 2009-10-30 10:25 <a href="http://www.aygfsteel.com/shiwenfeng/archive/2009/10/30/300308.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ޭ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̳</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">н</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ĭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʳ</a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͷ</a>| <a href="http://" target="_blank">ͬ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>