【1】 "程序開發心理學"(The Psychology of Computer Programming : Silver Anniversary Edition)
【2】 "系統化思惟導論"(An Introduction to Systems Thinking, Silver Anniversary Edition)
【3】 "系統設計的通常原理"( General Principles of Systems Design)
【4】 "質量?軟件?管理(第1卷)—— 系統思惟"(Quality Software Management:Systems Thinking)
【5】 "成爲技術領導者——解決問題的有機方法"(Becoming A Technical Leader:An Organic Problem Solving Approach)
【6】 "你的燈亮着嗎?-發現問題的真正所在"( Are Your Lights On? How to Figure Out What the Problem Really Is)
【7】 "程序員修煉之道"(The Pragmatic Programmer)
【8】 "與熊共舞:軟件項目風險管理" (Waltzing With Bears: Managing Risk on Software Projects)
【9】 "第五項修煉: 學習型組織的藝術與實務"( The Fifth Discipline)git
【10】 "計算機程序設計藝術"(The Art of Computer Programming)
【11】 "深刻理解計算機系統"(Computer Systems A Programmer's Perspective )
【12】 "算法導論"(Introduction to Algorithms, Second Edition)
【13】 "數據結構與算法分析 —— C語言描述(原書第2版) "(Data Structure & Algorithm Analysis in C, Second Edition)
【14】 "自動機理論、語言和計算導論(第2版)"(Introduction to Automata Theory, Languages, and Computation(Second Edition))
【15】 "離散數學及其應用(原書第四版)"(Discrete Mathematics and Its Applications,Fourth Edition)
【16】 "編譯原理"(Compilers: Principles, Techniques and Tools)
【17】 "現代操做系統"(Modern Operating System)
【18】 "計算機網絡(第4版)"(Computer Networks)
【19】 "數據庫系統導論(第7版)"(An Introduction to Database Systems(Seventh Edition))程序員
【20】 "人件"(Peopleware : Productive Projects and Teams, 2nd Ed.)
【21】 "人件集 —— 人性化的軟件開發"( The Peopleware Papers: Notes on the Human Side of Software)
【22】 "人月神話"(The Mythical Man-Month)
【23】 "軟件工程 — 實踐者的研究方法(原書第5版)"(Software Engineering: A Practitioner's Approach, Fifth Edition)
【24】 "敏捷軟件開發-原則、模式與實踐"(Agile Software Development: Principles, Patterns, and Practices)
【25】 "規劃極限編程"( Planning Extreme Programming)
【26】 "RUP導論(原書第3版)"(The Rational Unified Process:An Introduction,Third Edition )
【27】 "統一軟件開發過程"(The Unified Software Development Process)算法
【28】 "探索需求-設計前的質量"(Exploring Requirements: Quality Before Design)
【29】 "編寫有效用例"(Writing Effective Use Cases )數據庫
【30】 "面向對象方法原理與實踐"
【31】 "面向對象軟件構造(英文版.第2版)"(Object-Oriented Software Construction,Second Edition )
【32】 "面向對象分析與設計(原書第2版)"(Object-Oriented Analysis and Design with Applications,2E )
【33】 "UML面向對象設計基礎"(Fundamentals of Object-Oriented Design in UML)
【34】 "UML精粹 —— 標準對象建模語言簡明指南(第2版)"(UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition))
【35】 "UML和模式應用(原書第2版)"(Applying UML and Patterns:An Introduction to Object-Oriented Analysis and Design and the Unified Process,Second Edition )
【36】 "設計模式精解"(Design Patterns Explained)
【37】 "設計模式:可複用面向對象軟件的基礎"( Design Patterns:Elements of Reusable Object-Oriented software)
【38】 "面向模式的軟件體系結構 卷1:模式系統"( Pattern-Oriented Software Architecture, Volume 1: A System of Patterns)
【39】 "軟件設計的藝術"(Bringing Design to Software)編程
【40】 "編程珠磯"(Programming Pearls Second Edition )
【41】 "C程序設計語言(第2版?新版)"(The C Programming Language )
【42】 "C++ 程序設計語言(特別版)"(The C++ Programming Language, Special Edition)
【43】 "C++ Primer (3RD)"
【44】 "C++語言的設計和演化"(The Design and Evolution of C++)
【45】 "C++ 編程思想(2ND)"(Thinking in C++ Second Edition)
【46】 "Effective C++" & "More Effective C++"
【47】 "C++編程藝術 "(The Art of C++ )
【48】 "Java 編程思想:第3版"( Thinking in Java, Third Edition)
【49】 "Effective Java"設計模式
【50】 "測試驅動開發(中文版)"(Test-driven development:by example )
【51】 "面向對象系統的測試"(Testing Object-Oriented System: Models, Patterns, and Tools)
【52】 "單元測試之道Java版 —— 使用Junit"/ "單元測試之道C#版——使用NUnit" (Pragmatic Unit Testing:In Java with JUnit / Pragmatic Unit Testing:In C# with NUnit)api
【53】 "重構-改善既有代碼的設計"(Refactoring: Improving the Design of Existing Code)安全
【54】 "版本控制之道 —— 使用CVS"(程序員修煉三部曲第一部:Pragmatic Version Control Using CVS)性能優化
【55】 "TCP/IP詳解"( TCP/IP Illustracted)
【56】 "Unix網絡編程"(UNIX Network Programming)
【57】 "UNIX環境高級編程"(Advanced Programming in the UNIX Environment)
【58】 "UNIX 編程藝術"(The Art of Unix Programming)
【59】 "數據訪問模式 —— 面向對象應用中的數據庫交互"網絡
【1】 "系統思考"( 第五項修煉的核心,經理人處理複雜問題的利器) (Seeing the Forest for the Trees: A Manager's Guide to Applying Systems Thinking) 【2】 "模式分析的核方法"(Kernel Methods for Pattern Analysis) 【3】 "計算機科學概論:第8版"(Computer Science : An Overview (8th Edition)) 【4】 "計算機科學導論"(Foundations of Computer Science: From Data Manipulation to Theory of Computation) 【5】 "編碼的奧祕"(CODE) 【6】 "具體數學:計算機科學基礎(英文版.第2版)"(Concrete Mathematics A Foundation for Computer Science(Second Edition)) 【7】 "數據結構與算法分析 C++描述(第2版)(英文影印版)"(Data Structures & Algorithm Analysis in C++(2nd ed.)) 【8】 "數據結構與算法分析 —— Java語言描述"(Data Structures and Algorithm Analysis in Java) 【9】 "數據結構、算法與應用:C++描述"(Data Structures, Algorithms and Applications in C++) 【10】 "數據結構與算法分析(C++版)第二版" (Practice Introduction to Data Structures and Algorithm Analysis (C++ Edition) (2nd Edition)) 【11】 "數據結構 C++語言描述"(Data Structures C++) 【12】 "圖論簡明教程"(A Friendly Introduction to Graph Theory ) 【13】 "操做系統概念(第六版)"(Operating System Concepts,Sixth Edition) 【14】 "操做系統:設計與實現(第二版)上冊、下冊(新版)"(OPERATING SYSTEMS:Design and Implementation(Second edition)) 【15】 "分佈式系統-原理與範型"(Distributed Systems:Principles and Paradigms ) 【16】 "4.4 BSD操做系統設計與實現(中文版)"(The Design and Implementation of the 4.4BSD Operation System) 【17】 "萊昂氏UNIX源代碼分析"(Lion' Commentary on UNIX 6th Edition With Source Code) 【18】 "Linux內核設計與實現"(Linux Kernel Development) 【19】 "編譯原理及實踐"(Compiler Construction: Principles and Practice) 【20】 "數據與計算機通訊(第七版)"(Data and Computer Communications, Seventh Edition) 【21】 "數據庫系統概念"(Database System Concepts, Fourth Edition) 【22】 "數據庫管理系統:原理與設計(第3版)" (Database Management Systems(Third Edition)) 【23】 "數據庫原理、編程與性能(原書第2版)" (Database-Principles, Programming, and Performance Second Edition ) 【24】 "最後期限"(The Deadline:a novel about project management) 【25】 "死亡之旅(第二版)" (Death March, Second Edition ) 【26】 "技術人員管理 — 創新、協做和軟件過程"(Managing Technical People:Innovation,Teamwork,and the Software Process) 【27】 "個體軟件過程"(Introduction to the Personal Software Process) 【28】 "小組軟件開發過程"(Introduction to the Team Software Process ) 【29】 "軟件工程規範"(A Discipline for Software Engineering) 【30】 "快速軟件開發——有效控制與完成進度計劃"(Rapid Development) 【31】 "超越傳統的軟件開發 —— 極限編程的幻象與真實" 【32】 "敏捷軟件開發-使用SCRUM過程(影印版)"(Agile Software Development with Scrum) 【33】 "解析極限編程:擁抱變化(影印版)"(Extreme Programming Explained:Embrace Change) 【34】 "敏捷軟件開發工具——精益開發方法"(Lean Software Development:An Agile Toolkit ) 【35】 "敏捷軟件開發(中文版)"(Agile Software Development ) 【36】 "特徵驅動開發方法原理與實踐"(A Practical Guide to Feature-Driven Development ) 【37】 "敏捷建模:極限編程和統一過程的有效實踐"(Agile Modeling:Effective Practices for eXtreme Programming and the Unified Process ) 【38】 "敏捷項目管理"(Agile Project Management: Creating Innovative Products) 【39】 "自適應軟件開發—一種管理複雜系統的協做模式" (Adaptive Software Development:a collaborative approach to managing complex systems) 【40】 "Rational統一過程:實踐者指南"(The Rational Unified Process Made Easy: A Practitioner's Guide to the RUP ) 【41】 "CMMI精粹--集成化過程改進實用導論"(CMMI Distilled: A Practical Introduction to Integrated Process Improvement ) 【42】 "CMMI——過程集成與產品改進指南(影印版)"(CMMI : Guidelines for Process Integration and Product Improvement ) 【43】 "領域驅動開發"(Domain-Driven Design:Tacking Complexity in the heart of software) 【44】 "建立軟件工程文化"(Creating a Software Engineering Culture) 【45】 "過程模式"(More Process Patterns : Delivering Large-Scale Systems Using Object Technology) 【46】 "軟件工藝"(Software Craftsmanship) 【47】 "軟件需求"(Software Requirements) 【48】 "軟件需求管理:統一方法"(Managing Software Requirements:A Unified Approach) 【49】 "軟件複用技術:在系統開發過程當中考慮複用" (Software Reuse Techniques Adding Reuse to the Systems Development Process ) 【50】 "軟件複用:結構、過程和組織 "(Software Reuse Architecture,Process and Organization for Business Success ) 【51】 "分析模式:可複用的對象模型" (Analysis Patterns :Reusable Object Models ) 【52】 "Design by Contract原則與實踐"( Design by Contract by Example ) 【53】 "UML 用戶指南"(The Unified Modeling Language User Guide ) 【54】 "UML參考手冊"(The Unified Modeling Language Reference Manual) 【55】 "系統分析與設計(第5版)"(Systems Analysis and Design, Fifth Edition) 【56】 "軟件構架實踐(第2版)" (Software Architecture in Practice,Second Edition) 【57】 "企業應用架構模式"(Patterns of Enterprise Application Architecture ) 【58】 "軟件體系結構的藝術"(The Art of Software Architecture:Design Methods and Techniques) 【59】 "軟件構架編檔"(Documenting Software Architectures:Views and Beyond) 【60】 "OO項目求生法則"(Surviving Object-Oriented Projects) 【61】 "OOD啓思錄" (Object-Oriented Design Heuristics) 【62】 "對象揭祕:Java、Eiffel和C++"(Objects Unencapsulated: Java, Eiffel and C++) 【63】 "軟件開發的科學與藝術"(The Science and Art of Software Development) 【64】 "程序設計實踐"(The Practice of Programming) 【65】 "代碼閱讀方法與實踐"(Code Reading: The Open Source Perspective ) 【66】 "代碼大全"(Code Complete) 【67】 "重構手冊(中文版)"(Refactoring workbook) 【68】 "程序設計語言——實踐之路"(Programming Language Pragmatics ) 【69】 "高質量程序設計指南--C++/C語言" 【70】 "C程序設計(第二版)" 【71】 "C++程序設計" 【72】 "C++面向對象程序設計"(Object-Oriented Programming in C++ Fourth Edition ) 【73】 "C++ Gotchas(影印版)"(C++ Gotchas: Avoiding Common Problems in Coding and Design ) 【74】 "Essential C++ 中文版"(Essential C++) 【75】 "C++經典問答"(C++ FAQs (2nd Edition) ) 【76】 "C++ Templates中文版"(C++ Templates: The Complete Guide ) 【77】 "C++標準程序庫—自修教程與參考手冊"(The C++ Standard Library) 【78】 "C++ STL(中文版)"(C++ Standard Template Library ) 【79】 "泛型編程與STL"(Generic Programming and the STL: Using and Extending the C++ Standard Template Library ) 【80】 "C++多範型設計"(Multi-Paradigm Design for C++ ) 【81】 "C++設計新思惟(泛型編程與設計模式之應用)"(Modern C++ Design : Generic Programming and Design Patterns Applied) 【82】 "C++沉思錄"(Ruminations on C++) 【83】 "Accelerated C++ 中文版"(Accelerated C++) 【84】 "Advanced C++ 中文版"(Advanced C++ Programming Styles and Idioms ) 【85】 "Exceptional C++(中文版)" "More Exceptional C++(英文版)" (Exceptional C++, More Exceptional C++) 【86】 "C++編程慣用法 —— 高級程序員經常使用方法和技巧" (C++ Strategies and Tactics ) 【87】 "深度探索C++對象模型"(Inside The C++ Object Model) 【88】 "Applied C++ 中文版——構建更佳軟件的實用技術"(Applied C++: practical techniques for building better software ) 【89】 "C++高效編程:內存與性能優化"(C++ Footprint and Performance Optimization) 【90】 "提升C++性能的編程技術"(Efficient C++: Performance Programming Techniques) 【91】 "代碼優化:有效使用內存"(Code Optimization: Effective Memory Usage ) 【92】 "大規模C++程序設計" ( large-Scale C++ Software Design) 【93】 "Java編程語言(第三版)"(The Java Programming Language,Third Edition ) 【94】 "UML Java程序員指南"(UML For Java Programmers) 【95】 "最新 Java 2 核心技術"(Core Java 2) 【96】 "Java編程藝術"(The Art of Java) 【97】 "J2EE核心模式(原書第2版)"(Core J2EE Patterns: Best Practices and Design Strategies, Second Edition) 【98】 "應用程序調試技術"(Debugging Applications) 【99】 "軟件測試"(Software Testing A Craftsmaj's Approach(Second Edition) 【100】 "軟件測試求生法則"(Surviving the Top Ten Challenges of Software Testing:A People-Oriented Approach) 【101】 "功能點分析—成功軟件項目的測量實踐"(Function Point Analysis:Measurement Practices for Successful Software Projects) 【102】 "走查、審查與技術複審手冊—對程序、項目與產品進行評估(第3版)"(Handbook of Walkthroughs,Inspections,and Technical Reviews:Evaluating Programs,Projects,and Products,3rd ed. ) 【103】 "配置管理原理與實踐"(Configuration Management Principles and Practice) 【104】 "軟件發佈方法"(Software Release Methodology) 【105】 "Lex 與 Yacc(第二版)"(Lex & Yacc,Second Edition ) 【106】 "用TCP/IP進行網際互聯"(TCP/IP網絡互聯技術)(Internetworking With TCP/IP) 【107】 "TCP/IP路由技術"(Routing TCP/IP) 【108】 "Windows 程序設計(第5版)(上、下冊)"(Programming Windows (Fifth Edition) ) 【109】 ".NET構架技術與Visual C++編程"(.NET Architecture and Programming using Visual C++ ) 【110】 "Microsoft .NET程序設計技術內幕" (Programming Microsoft .NET) 【111】 "Microsoft C# Windows程序設計(上、下冊)" 【112】 "基於 C++ CORBA 高級編程"(Advanced CORBA Programming with C++) 【113】 "計算機圖形學"(Computer Graphics) 【114】 "計算機圖形學:C語言版(第2版"英文影印版)"(Computer Graphics: C Version, Second Edition ) 【115】 "計算機圖形學(第三版)"(Computer Graphics with OpenGL, 3e) 【116】 "Windows遊戲編程大師技巧(第二版)"(Tricks of the Windows Game Programming Gurus, 2nd) 【117】 "頂級遊戲設計:構造遊戲世界"(Ultimate Game Design: Building Game Worlds) 【118】 "彙編語言編程藝術"(The Art of Assembly Language ) 【119】 "軟件剖析――代碼攻防之道"(Exploiting Software:how to break code) 【120】 "編寫安全的代碼"(Writing secure Code) 【121】 "應用密碼學(協議算法與C源程序)"(Applied Cryptography:Protocols,Algorithms,and Source Code in C) 【122】 "網絡信息安全的真相"(Secrets and Lies:Digital Security in a Networked World) 【123】 "數據倉庫項目管理"(Data Warehouse Project Management) 【124】 "數據挖掘概念與技術"(Data Mining:Concepts and Techniques) 【125】 "人工智能"(Artifical Intelligence: A new Synthesis) 【126】 "神經網絡設計" (Neural Network Design) 【127】 "網格計算"(Grid Computing) 【128】 "工做流管理—模型方法和系統"(workflow management:models,methods,and systems)