书到用时方恨少,事非经过不知难。
--陈廷焯
:

中国电力出版社

重构(影印版)

随着对象技术应用越来越普及,软件开发社区出现了一个新的问题。缺乏经验的开发者编写出了大批设计较差的程序,导致这些应用程序非常低效,且难于维护和扩展。本书除了讨论重构的各种技巧之外,还提供了超过70个可行

测试驱动开发

《测试驱动开发》(中文版)设想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄就可以了。如果水桶比较大而且装满水,那么还没等水桶全部被提上来你就会很累了。你需要

深入解析ATL

ATL是一组小巧、高效、灵活的类,这些类为创建可互操作的COM组件提供了基本的设施。本书由一流的专家撰写,深入地剖析了ATL中模板类的结构、ATL如何实现COM的各种功能,并且也向您展示了ATL中大量的技巧,同时还指出

C#程序设计

C#是一种为Microsoft全新的.NET平台开发而专门设计的程序设计语言,它性能极高、简单、安全、面向对象而且以Inernet为中心。在本书中,著名的技术作家Jesse Liberty以一种最适合有经验的程序员口味的方式--紧扣Micro

企业应用架构模式(影印版)

本书是专门为那些缺乏经验的企业应用开发人员编写的。本书的作者,著名的面向对象设计师Martin Fowler发现如果不考虑Smalltalk、CORBA、Java和.NET在技术上的差异的话,相同的基础设计理念是能够用来解决架构方面的

UNIX系统编程

功能完备的程序都要用到操作系统服务。即使是最简单的程序也要读取输入,生成输出,实际应用中程序的需求就更复杂了。包括检测日期和时间,使用网络,启动进程并与之通信。所谓“系统编程”,实际上就是指使用这些操作

Practical Java中文版

本书出自第一线JAVA编程专家之手,为读者展现正确、高效、强固之JAVA代码实践方案。 这本取材广泛的掼,以不同层级的专家经验,帮助程序员更透彻地理解JAVA,使他们的编码效能发挥到极致。此书以准则/条款形式进行编

深入理解LINUX内核(第三版)

为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理

Head First HTML与CSS、XHTML(中文版)

{内容简介} 在你成为一名行家之后,阅读HTML书籍给你的唯一感受就是厌烦吗?那么现在就是你拿起《深入浅出HTML与CSS、XHTML》来真正学习HTML的时候了。这本书展示了学习创建符合工业标准的Web页面的完整历程——然而,

Head First Ajax(中文版)

Head First Ajax(中文版),ISBN:9787508387918,作者:(美)赖尔 等著,苏金国 等译

C++ Gotchas

本书是专业编程人员的指南,它将指导你如何避免和纠正99个最常见的C++设计和编程错误,这些错误往往是极具破坏性的,也是人们十分感兴趣的。同时,本书还将向你展示更为微妙的C++特性和更为巧妙的C++编程技巧。本书

设计模式解析

本书提供了从分析到实现的全过程,从而使你能够了解模式的内幕,并且为你提高自身的整体设计能力奠定基础。本书还为初学者提供了关于面向对象设计模式的准确和有帮助的入门介绍。 本书将面向对象的编程原则与设计

Code Reading

2004年美国Jolt大奖入围作品。 如果你是个程序员的话,那么你就需要本书。可能导致我们阅读代码的原因是:我们不得不去修复它其中所包含的错误;或是对它进行遍查(inspect);或者是改善它。我们阅读代码的方式

UML和模式应用

世界上最畅销介绍面向对象分析/设计、迭代开发和UML的书籍,《UML和模式应用:面向对象分析和设计及统一过程导论(第2版)(影印版)》的目的是帮助开发人员或学生掌握关于面向对象的分析和设计(OOA/D)的核心原理与最佳

ACE程序员指南

本书由ACE的几位核心开发者撰写,快速而直接地解释了怎样充分利用ACE。从介绍ACE开始,循序渐进,详细讨论了ACE的IPC设施、进程及线程管理以及一些高级话题,比如共享内存、ACE Streams框架、ACE Service Configurat