佘广

佘广的博客

他的个人主页  他的博客

2010年重磅新书推荐

佘广  2010年01月25日 星期一 11:07 | 1570次浏览 | 1条评论

2010年,新春伊始,

华章公司给大家带来了一本又一本技术好书,

欢迎大家来拍砖

完美代码(让你编出无懈可击的完美代码)(预订中,估价)

内容简介

本书简单明了地介绍了软件开发中的最佳实践,展示了工程流程在编写优质代码上的重要性以及测试的重要性,总结了很多资深工程师的经验教训,并提供了很多真 实案例。书中介绍的经验可以应用到产品开发周期的每个环节,从设计到开发以及最后的发布和维护。本书的中心思想就是要在设计和实现的过程中改进代码质量, 包括类建模、性能、安全性、内存使用以及调试,帮助读者构建完美的项目。本书适合专业及业余程序员阅读。
采用一流的工程实践来帮助你编写更健壮、无错的代码。两位微软的.NET开发专家与你分享优化软件开发生命周期的真实案例和经过实战考验的解决方案——从 避免代价昂贵的编程陷阱,到提高开发团队整体效率的方法等。无论你是来自哪个层次的托管代码程序员,都能在这里找到设计、原型开发、实现、调试以及测试的 技巧,进一步提升代码的品质。
本书涉及开发流程中每一个阶段的优化(从设计到测试),以及如何开发出更优质的应用程序软件:
通过元编程来降低代码的复杂度,同时还能增加灵活性和可维护性。
把性能当做一项功能,并且在开发周期中对它进行管理。
为应用程序的伸缩性采取各种最佳实践。
通过预防性的安全措施来抵御各种恶意攻击。
在运行之前通过防御性编程来捕捉错误。
在每日工程流程里植入自动化构建、代码分析和测试等工作。
实现更好的源码控制管理和提交流程。
建立一套质量驱动、基于里程碑的项目节奏,并最终产生更好的结果。

 

算法之道(让你学不会算法都难)(预订中,估价)

内容简介

本书追求的目标是算法背后的逻辑,是一本启示书,而不是一本包罗万象的算法大全。因此,本书甄选了那些最能够展现算法思想、战略和精华,并能够有效训练算 法思维的内容。本书将算法的讨论分为五大部分:算法基础篇、算法设计篇、算法分析篇、经典算法篇、难解与无解篇。每一个部分分别讨论算法的一大方面:基 础、设计、分析、经典和难解问题。
本书既可以作为大学本科或研究生的算法教材或参考书,也可以作为对算法有兴趣的读者提升认知深度的读物。

  • 揭秘系列精品图书 技术社区鼎力推荐

 

【媒体评论】
20 世纪90年代初,裘伯君、鲍岳桥等IT行业的前辈“单打独斗”就能开发出脍炙人口的应用,如今做一个项目动辄就需要数百人的大规模团队和千万级的巨额开发 费用,程序员真的没有了展露个人才华和创意的机会吗?我们正站在移动技术改变人类生活方式的十字路口,而移动互联网正是这一切的关键。Android以全 新的开放平台和全球化的市场,为小团队提供了一个充分展现自己的舞台。本书为所有Android开发者提供了绝佳的参考,不可不读!
—Android中文站(http://www.androidin.com/)
与已经出版的所有同类书相比,本书内容更全面,几乎涵盖了Android开发的所有方面;实战性更强,不仅各个知识点都有翔实的范例,而且还包含多个实用 的完整案例;主题更新颖,Android 2.0中的各种最新特性一览无余……本书值得各种水平层次的Android应用开发者阅读,强烈推荐!
—Android中文用户组
随着3G技术的成熟和智能手机的不断普及,移动应用的需求与日俱增,移动应用开发成为当下最热门的技术之一。在Google和Android手机联盟的共 同推动下,Android在众多移动应用开发平台中脱颖而出。本书的出版对于广大Android应用开发者来说不啻是一种福音,它将为Android开发 者社区注入强大的活力!
—毕惠子 Android实验室(http://www.androidlab.cn/)
随着移动智能设备的普及,我国移动应用的需求即将迎来“井喷”,本书能让你轻松转型为Android开发者,助你笑傲移动应用开发之巅。极力推荐!
—谷奥(http://www.google.org.cn/)
这是一本参考手册,内容的完整性和系统性几乎无可挑剔,可作为广大Android开发者的案头必备书;这是一部权威指南,基础知识部分翔实而丰富,高级知 识部分深入且饱含最佳实践,能从本质上提升开发者对Android的理解和开发水平。尤为值得一提的是,Android 2.0中新增了大量激动人心的新特性,不仅支持多点触摸设备、软键盘,而且还支持多账户在线管理、蓝牙……作为国内第一本基于Android 2.0的著作,本书可谓极具前瞻性,第一时间将这些新特性完美地呈现给了广大读者。
—安卓网(http://www.hiapk.com/)

【媒体评论】
作 为众多Aiax框架中的佼佼者,GWT凭借其自身的各种优势深受广大开发者推崇!本书的出版对于广大GWT应用开发者来说不啻是一种福音,它将为RIA开 发者社区注入强大的活力!它既是一本参考手册,内容的完整性和系统性几乎无可挑剔,可作为广大GWT开发者的案头必备书;它又是一部权威指南,基础知识部 分翔实而丰富,高级知识部分深入且饱含最佳实践,能从本质上提升开发者对GWT的理解和开发水平。
——GWT中文用户组
与已经出版的所有同类书相比,本书内容更全面,几乎涵盖了GWT开发的所有方面:实战性更强,不仅各个知识点都有翔实的范例,而且还包含多个实用的完整案例;主题更新颖,GWT2.0中的各种最新特性一览无余……本书值得各种水平层次的GWT应用开发者阅读,强烈推荐!
——GWT开发者社区
IT技术发展太快,程序员经常会有这样的疑问:“这项技术到底要不要学?”如果你是从事Aiax应用开发,你一定要学GWT,因为他会大幅提高你的开发效 率,用GWT直接编写Aiax应用将成为主流。如果你对GWT感兴趣,那么经《GWT揭秘》一定要看,因为它能提高你的学习效率,内容深入浅出,案例详 尽,又不乏深度。强烈推荐!
——开源中国社区(oschina,net)站长老烟枪
GWT2.0中新增了大量激动人心的新特性,包括动态脚本载入、编译器功能的增强、允许开发者自定义代码分割、可使用本地浏览器支持宿主模式调试、 ClientBundle、UIBinder……作为国内首部基于GWT2.0的著作,本书可谓极具前瞻性,第一时间将这些新特性完美地呈现给了广大读 者。
——GWT技术用户组

【媒体评论】
作 为一个有近10年历史的成功框架,Spnng在Java开发中具有举足轻重的作用。本书从源代码分析入手,对Spring的架构原理和设计思想进行了全面 剖析,不仅能让我们更深入、更彻底地认识Spring,领略Spring的架构之美和设计之美,而且更重要的是,它将全面提升我们的Spring开发技 能。
——Spring开发者社区
这是值得所有Spnng开发者反复研读的一本书。Spring是一个优秀的轻量级企业应用开发框架,是Java开发中最流行的工具之一,也是Java程序 员必须熟练掌握的一门技术之一。本书从Spring实现原理的角度揭开了Spring的神秘面纱,使得我们在利用Spring进行开发时,不仅能知其然, 还能知其所以然,从本质上提升我们对Spring的理解和开发水平。
——Spring中文用户组
这是所有Java程序员应该认真阅读的一本书。Spring框架主要是用Java语言来实现的,本书对大量经典的、优雅的Spring实现代码进行了赏 析,不禁让我们感慨Rod Johnson(Spring之父)对Java语言的运用之精妙。如果能跟随本书穿越Spring源代码的丛林,也许我们对Java语言的理解和掌握将会 有质的飞跃。
——中文Java技术网
这是所有软件架构师必备的一本书。成为一名出色的软件架构师,也许是每一位开发者的梦想。在成长为架构师的过程中,在实践中积累并总结经验固然很重要,但 是从现有的成功架构中取经也是必不可少的。本书对Spring的各个功能模块的架构原理和设计思想进行了深入剖析,值得所有架构师用心体会和研究,必将受 益匪浅。
——架构师中国

如何管理软件企业(企业管理著名咨询师、畅销书作者林锐最新力作)

内容简介

本书阐述系统性的软件企业管理方法。主要内容包括:.
·企业管理的思想理念,主要论述企业根本目标、企业道德、管理基本手段、如何使企业持续进步等,使企业全员对是非对错与轻重缓急有共同的认识。..
·企业战略管理,主要论述设计盈利模式、提升核心竞争力、优化组织结构和人力资源、优化流程制度等,指导企业领导开展最重要的工作。
·集成化流程,即把营销客服过程、项目管理过程、研发过程、支持过程集成一起,使企业流程通畅无阻,即各部门人员有条不紊地开展工作。
本书适合软件企业(或其他行业的软件部门)的各级经理(包括公司领导、部门经理和项目经理)和管理人员参考。

精益和敏捷开发大型应用指南

内容简介 回到顶部↑

精益思想与敏捷实践已在制造、工程、软件开发等诸多行业取得了卓越的成效。借鉴丰田汽车公司的生产体制,现在有越来越多的组织将精益思想与敏捷实践应用于 大型的产品开发。打算尝试精益的组织如何做?已经实施精益的下一步怎么办?很多的团体在进行面向实践的过程中遇到重重障碍。本书将两种思想的精髓结合在一 起,通过思考工具和组织工具解决组织实践过程中如何做和怎么做的难题。本书分为两部分:思考工具和组织工具。思考工具部分将帮助组织深层理解实施过程中的 阻碍,找出解决问题的根源,作出彻底的组织重新设计;组织工具部分将介绍在实践过程中如何做才能提高组织的软件开发能力。.
本书将帮助读者掌握精益和敏捷的思想方法,在实践过程中逐步增长开发大型应用的能力。本书适合软件开发及管理人员参考。..
现在有越来越多的大型产品开发组织开始使用精益思想、敏捷原则和实践方法、大规模Scrum开发来持续、快速交付价值和创新。但是,很多团体在进行面向实 践的实施过程中遇到重重阻碍。为什么呢?因为他们没有对思考工具进行深层理解,也没有做到彻底的组织重新设计,这就像在贫瘠的土地上播种。现在, 国际公认的顾问与畅销书作者Craig Larman和曾经带领诺基亚网络公司进行敏捷转型的Bas Vodde,利用他们带领和指导团队在大型、多地点、离岸的产品开发中采用精益和敏捷的长期经验,和以优秀团队为基础的敏捷组织的最佳研究,与大家分享一 些实施精益和敏捷所必须的关键性思考和组织工具,将成功进行产品开发的种子播种到精益和敏捷企业的沃土中。
本书主要内容
精益思想和开发同敏捷实践与方法相结合。
系统思考。
排队论和大型开发流程。
从单一功能和组件团队转变到稳定、跨功能、跨组件的Scrum特性团队——从头到尾负责特性开发。
对组织重新设计,使其成为能够快速交付价值的精益和敏捷企业。
几百人的产品团体进行大型Scrum开发。
在需求快速周期时间和优秀创新的竞争环境中,使用精益思想和敏捷原则迫在眉睫。本书将帮助读者创造他们精益企业的基础,并会让读者们体会到敏捷带来的重大收益。
除了本书介绍的基本工具以外,其姊妹篇《Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum》中将会附赠更多的行动工具。

Web容量规划的艺术

内容简介

网站的成功是以使用和增长来衡量的,而且网站类公司的成败(生死)是依赖于他们是否有能力来衡量决定他们的基础结构,从而适应不断增长的需求。作者通过自 身实践给你提供所需要的相关知识和工具,来帮助你预知一些有威胁性的瓶颈问题和突然的网络增长,从而测量、部署并提前设计好网站应用的基本架构。
本书由John Allspaw(Filickr的工程运营经理)撰写,结合了他个人在Flickr成长过程中的许多经历和很多其他产业中同行的洞察力。在衡量增长、预测趋势、成本效益等方面,他们的经验都会给你一些可靠并有效的指导。
主要内容:
使用有效的工具测量和部署。
对存储、数据库、应用服务器进行分析和预测容量。
设计架构便于增加和测量容量。
处理突发流量的峰值。
预测指数和爆炸性增长。
把虚拟化和云服务(例如EC2)引入容量策略。
在本书中,作者吸收了多年来的一些有价值的经验,从他在Flickr的早期管理成本和性能的权衡开始,这些对于任何成长的公司都极具参考价值。本书所提供的一些建议将会帮助你为突发的增长做准备,并帮你避免很多的麻烦。

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
大迷糊

回复 大迷糊  2010年01月26日 星期二 10:41

拍砖

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号