代码之美

本迷你书是《代码之美》的精选版,包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以REST方式集成业务伙伴等。《代码之美》由华章图书出版公司出版,全书收录的皆为软件设计领域中的一组大师级作品。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。
用户头像
作者: Andy Oram
下载此书
代码之美

本迷你书是《代码之美》的精选版(互动出版网购买),包括正则表达式匹配器、最美丽的代码、美丽测试、NASA 火星漫步者任务中的高可靠企业系统、美丽的并发、以REST 方式集成业务伙伴等。《代码之美》由华章图书出版公司出版,全书收录的皆为软件设计领域中的一组大师级作品。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。

《Beautiful Code》是由 Greg Wilson 在 2006 年构思的,本书的初衷是希望从优秀的软件开发人员和计算机科学家中提炼出一些有价值的思想。他与助理编辑 Andy Oram 一起走访了世界各地不同技术背景的专家。一堆如雷贯耳的名字居然出现在同一本书中,怎能不令人兴奋?! 你是程序员吗?你对代码之美的认识是什么?33 位作者,33 个来自不同开发领域的专业经验,33 种不同的意见。你想知道牛人们对代码之美是怎么想的吗? 其实,这本书最奇妙的地方还不在于这一点,而在于,如果你知道这些作者的名字,你肯定会忍不住去看一看。如果你不知道这些作者的名字,你更加会忍不住去看一看。因为你知道这些人的观点肯定不会让你失望!

免费下载,购买原版《代码之美》

如果你喜欢本书,请通过购买本书原版《代码之美》支持华章图书出版公司和InfoQ 中文站。[DOWNLOAD]。

本书目录

《代码之美》详细信息



前言                                                                         

第 1 章 正则表达式匹配器

    1.1 编程实践

    1.2 实现

    1.3 讨论

    1.4 其他的方法

    1.5 构建

    1.6 小结

第 2 章 我编写过的最漂亮代码

    2.1 我编写过的最漂亮代码

    2.2 事倍功半

    2.3 观点

    2.4 本章的中心思想是什么?

    2.5 结论

    2.6 致谢

第 3 章 美丽测试

    3.1 讨厌的二分查找

    3.2  JUnit 简介

    3.3 将二分查找进行到底

    3.4 结论

第 4 章 NASA 火星漫步者任务中的高可靠企业系统

    4.1 任务与 CIP

    4.2 任务需求

    4.3 系统架构

    4.4 案例分析:流服务

    4.5 可靠性

    4.6 稳定性

    4.7 结束语

第 5 章 美丽的并发

    5.1 一个简单的例子

    5.2 软件事务内存

    5.3 圣诞老人问题

    5.4 对 Haskell 的一些思考

    5.5 结论

    5.6 致谢

第 6 章 以 REST 方式集成业务伙伴

    6.1 项目背景

    6.2 把服务开放给外部客户

    6.3 使用工厂模式转发服务

    6.4 用电子商务协议来交换数据

    6.5 结束语

后记


欢迎免费下载 InfoQ 中文站发布的其他迷你书,同时欢迎您向更多朋友推广,在您的博客和相关论坛中发布这些迷你书的摘要和链接,以让大家了解这些书的内容,访问 InfoQ 中文站下载阅读。

.NET 相关: Visual Studio .NET 使用技巧手册

架构相关:领域驱动设计精简版

Java 相关: Grails 入门指南深入浅出Struts2

敏捷相关: Scrum Checklists 中文版硝烟中的Scrum 和XP

关于 InfoQ 企业软件开发丛书

InfoQ 企业软件开 发丛书意在通过简短、精干而省时的迷你书为读者提供尽可能方便的阅读体验,本丛书面向的读者群为高级架构师、团队领导者等。如果你也想和大家分享你的开发 经验,我们的丛书就是一个非常不错的选择。InfoQ 中文站会为你提供专业的写作指导,并将你的书推荐给国内知名出版社出版发行。邮件联系: editors@cn.infoq.com

免费下载此书(PDF)

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论