软件人员推荐书目国外经典精.docx

上传人:b****7 文档编号:9012683 上传时间:2023-02-02 格式:DOCX 页数:9 大小:21.97KB
下载 相关 举报
软件人员推荐书目国外经典精.docx_第1页
第1页 / 共9页
软件人员推荐书目国外经典精.docx_第2页
第2页 / 共9页
软件人员推荐书目国外经典精.docx_第3页
第3页 / 共9页
软件人员推荐书目国外经典精.docx_第4页
第4页 / 共9页
软件人员推荐书目国外经典精.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

软件人员推荐书目国外经典精.docx

《软件人员推荐书目国外经典精.docx》由会员分享,可在线阅读,更多相关《软件人员推荐书目国外经典精.docx(9页珍藏版)》请在冰豆网上搜索。

软件人员推荐书目国外经典精.docx

软件人员推荐书目国外经典精

软件人员推荐书目(都是国外经典书籍!

!

!

软件人员推荐书目(一大师篇

一、科学哲学和管理哲学

【1】"程序开发心理学"(ThePsychologyofComputerProgramming:

SilverAnniversaryEdition

【2】"系统化思维导论"(AnIntroductiontoSystemsThinking,SilverAnniversaryEdition

【3】"系统设计的一般原理"(GeneralPrinciplesofSystemsDesign

【4】"质量?

软件?

管理(第1卷——系统思维"(QualitySoftwareManagement:

SystemsThinking

【5】"成为技术领导者——解决问题的有机方法"(BecomingATechnicalLeader:

AnOrganicProblemSolvingApproach【6】"你的灯亮着吗?

-发现问题的真正所在"(AreYourLightsOn?

HowtoFigureOutWhattheProblemReallyIs

【7】"程序员修炼之道"(ThePragmaticProgrammer

【8】"与熊共舞:

软件项目风险管理"(WaltzingWithBears:

ManagingRiskonSoftwareProjects

【9】"第五项修炼:

学习型组织的艺术与实务"(TheFifthDiscipline

二、计算机科学基础

【10】"计算机程序设计艺术"(TheArtofComputerProgramming

【11】"深入理解计算机系统"(ComputerSystemsAProgrammer'sPerspective

【12】"算法导论"(IntroductiontoAlgorithms,SecondEdition

【13】"数据结构与算法分析——C语言描述(原书第2版"(DataStructure&AlgorithmAnalysisinC,SecondEdition【14】"自动机理论、语言和计算导论(第2版"(IntroductiontoAutomataTheory,Languages,andComputation(SecondEdition【15】"离散数学及其应用(原书第四版"(DiscreteMathematicsandItsApplications,FourthEdition

【16】"编译原理"(Compilers:

Principles,TechniquesandTools

【17】"现代操作系统"(ModernOperatingSystem

【18】"计算机网络(第4版"(ComputerNetworks

【19】"数据库系统导论(第7版"(AnIntroductiontoDatabaseSystems(SeventhEdition

三、软件工程思想

【20】"人件"(Peopleware:

ProductiveProjectsandTeams,2ndEd.

【21】"人件集——人性化的软件开发"(ThePeoplewarePapers:

NotesontheHumanSideofSoftware

【22】"人月神话"(TheMythicalMan-Month

【23】"软件工程—实践者的研究方法(原书第5版"(SoftwareEngineering:

APractitioner'sApproach,FifthEdition【24】"敏捷软件开发-原则、模式与实践"(AgileSoftwareDevelopment:

Principles,Patterns,andPractices

【25】"规划极限编程"(PlanningExtremeProgramming

【26】"RUP导论(原书第3版"(TheRationalUnifiedProcess:

AnIntroduction,ThirdEdition

【27】"统一软件开发过程"(TheUnifiedSoftwareDevelopmentProcess

四、软件需求

【28】"探索需求-设计前的质量"(ExploringRequirements:

QualityBeforeDesign

【29】"编写有效用例"(WritingEffectiveUseCases

五、软件设计和建模

【30】"面向对象方法原理与实践"

【31】"面向对象软件构造(英文版.第2版"(Object-OrientedSoftwareConstruction,SecondEdition

【32】"面向对象分析与设计(原书第2版"(Object-OrientedAnalysisandDesignwithApplications,2E

【33】"UML面向对象设计基础"(FundamentalsofObject-OrientedDesigninUML

【34】"UML精粹——标准对象建模语言简明指南(第2版"(UMLDistilled:

ABriefGuidetotheStandardObjectModelingLanguage(2ndEdition

【35】"UML和模式应用(原书第2版"(ApplyingUMLandPatterns:

AnIntroductiontoObject-OrientedAnalysisandDesignandtheUnifiedProcess,SecondEdition

【36】"设计模式精解"(DesignPatternsExplained

【37】"设计模式:

可复用面向对象软件的基础"(DesignPatterns:

ElementsofReusableObject-Orientedsoftware

【38】"面向模式的软件体系结构卷1:

模式系统"(Pattern-OrientedSoftwareArchitecture,Volume1:

ASystemofPatterns【39】"软件设计的艺术"(BringingDesigntoSoftware

六、程序设计

【40】"编程珠矶"(ProgrammingPearlsSecondEdition

【41】"C程序设计语言(第2版?

新版"(TheCProgrammingLanguage

【42】"C++程序设计语言(特别版"(TheC++ProgrammingLanguage,SpecialEdition

【43】"C++Primer(3RD"

【44】"C++语言的设计和演化"(TheDesignandEvolutionofC++

【45】"C++编程思想(2ND"(ThinkinginC++SecondEdition

【46】"EffectiveC++"&"MoreEffectiveC++"

【47】"C++编程艺术"(TheArtofC++

【48】"Java编程思想:

第3版"(ThinkinginJava,ThirdEdition

【49】"EffectiveJava"

七、软件测试

【50】"测试驱动开发(中文版"(Test-drivendevelopment:

byexample

【51】"面向对象系统的测试"(TestingObject-OrientedSystem:

Models,Patterns,andTools

【52】"单元测试之道Java版——使用Junit"/"单元测试之道C#版——使用NUnit"(PragmaticUnitTesting:

InJavawithJUnit/PragmaticUnitTesting:

InC#withNUnit

八、软件维护和重构

【53】"重构-改善既有代码的设计"(Refactoring:

ImprovingtheDesignofExistingCode

九、配置管理和版本控制

【54】"版本控制之道——使用CVS"(程序员修炼三部曲第一部:

PragmaticVersionControlUsingCVS

十、领域专题(网络、平台、数据库相关

【55】"TCP/IP详解"(TCP/IPIllustracted

【56】"Unix网络编程"(UNIXNetworkProgramming

【57】"UNIX环境高级编程"(AdvancedProgrammingintheUNIXEnvironment

【58】"UNIX编程艺术"(TheArtofUnixProgramming

【59】"数据访问模式——面向对象应用中的数据库交互"

软件人员推荐书目(二拾遗篇

【1】"系统思考"(第五项修炼的核心,经理人处理复杂问题的利器(SeeingtheForestfortheTrees:

AManager'sGuidetoApplyingSystemsThinking

【2】"模式分析的核方法"(KernelMethodsforPatternAnalysis

【3】"计算机科学概论:

第8版"(ComputerScience:

AnOverview(8thEdition

【4】"计算机科学导论"(FoundationsofComputerScience:

FromDataManipulationtoTheoryofComputation

【5】"编码的奥秘"(CODE

【6】"具体数学:

计算机科学基础(英文版.第2版"(ConcreteMathematicsAFoundationforComputerScience(SecondEdition【7】"数据结构与算法分析C++描述(第2版(英文影印版"(DataStructures&AlgorithmAnalysisinC++(2nded.

【8】"数据结构与算法分析——Java语言描述"(DataStructuresandAlgorithmAnalysisinJava

【9】"数据结构、算法与应用:

C++描述"(DataStructures,AlgorithmsandApplicationsinC++

【10】"数据结构与算法分析(C++版第二版"(PracticeIntroductiontoDataStructuresandAlgorithmAnalysis(C++Edition(2ndEdition

【11】"数据结构C++语言描述"(DataStructuresC++

【12】"图论简明教程"(AFriendlyIntroductiontoGraphTheory

【13】"操作系统概念(第六版"(OperatingSystemConcepts,SixthEdition

【14】"操作系统:

设计与实现(第二版上册、下册(新版"(OPERATINGSYSTEMS:

DesignandImplementation(Secondedition【15】"分布式系统-原理与范型"(DistributedSystems:

PrinciplesandParadigms

【16】"4.4BSD操作系统设计与实现(中文版"(TheDesignandImplementationofthe4.4BSDOperationSystem

【17】"莱昂氏UNIX源代码分析"(Lion'CommentaryonUNIX6thEditionWithSourceCode

【18】"Linux内核设计与实现"(LinuxKernelDevelopment

【19】"编译原理及实践"(CompilerConstruction:

PrinciplesandPractice

【20】"数据与计算机通信(第七版"(DataandComputerCommunications,SeventhEdition

【21】"数据库系统概念"(DatabaseSystemConcepts,FourthEdition

【22】"数据库管理系统:

原理与设计(第3版"(DatabaseManagementSystems(ThirdEdition

【23】"数据库原理、编程与性能(原书第2版"(Database-Principles,Programming,andPerformanceSecondEdition【24】"最后期限"(TheDeadline:

anovelaboutprojectmanagement

【25】"死亡之旅(第二版"(DeathMarch,SecondEdition

【26】"技术人员管理—创新、协作和软件过程"(ManagingTechnicalPeople:

Innovation,Teamwork,andtheSoftwareProcess【27】"个体软件过程"(IntroductiontothePersonalSoftwareProcess

【28】"小组软件开发过程"(IntroductiontotheTeamSoftwareProcess

【29】"软件工程规范"(ADisciplineforSoftwareEngineering

【30】"快速软件开发——有效控制与完成进度计划"(RapidDevelopment

【31】"超越传统的软件开发——极限编程的幻象与真实"

【32】"敏捷软件开发-使用SCRUM过程(影印版"(AgileSoftwareDevelopmentwithScrum

【33】"解析极限编程:

拥抱变化(影印版"(ExtremeProgrammingExplained:

EmbraceChange

【34】"敏捷软件开发工具——精益开发方法"(LeanSoftwareDevelopment:

AnAgileToolkit

【35】"敏捷软件开发(中文版"(AgileSoftwareDevelopment

【36】"特征驱动开发方法原理与实践"(APracticalGuidetoFeature-DrivenDevelopment

【37】"敏捷建模:

极限编程和统一过程的有效实践"(AgileModeling:

EffectivePracticesforeXtremeProgrammingandtheUnifiedProcess

【38】"敏捷项目管理"(AgileProjectManagement:

CreatingInnovativeProducts

【39】"自适应软件开发—一种管理复杂系统的协作模式"(AdaptiveSoftwareDevelopment:

acollaborativeapproachtomanagingcomplexsystems

【40】"Rational统一过程:

实践者指南"(TheRationalUnifiedProcessMadeEasy:

APractitioner'sGuidetotheRUP【41】"CMMI精粹--集成化过程改进实用导论"(CMMIDistilled:

APracticalIntroductiontoIntegratedProcessImprovement【42】"CMMI——过程集成与产品改进指南(影印版"(CMMI:

GuidelinesforProcessIntegrationandProductImprovement

【43】"领域驱动开发"(Domain-DrivenDesign:

TackingComplexityintheheartofsoftware

【44】"创建软件工程文化"(CreatingaSoftwareEngineeringCulture

【45】"过程模式"(MoreProcessPatterns:

DeliveringLarge-ScaleSystemsUsingObjectTechnology

【46】"软件工艺"(SoftwareCraftsmanship

【47】"软件需求"(SoftwareRequirements

【48】"软件需求管理:

统一方法"(ManagingSoftwareRequirements:

AUnifiedApproach

【49】"软件复用技术:

在系统开发过程中考虑复用"(SoftwareReuseTechniquesAddingReusetotheSystemsDevelopmentProcess

【50】"软件复用:

结构、过程和组织"(SoftwareReuseArchitecture,ProcessandOrganizationforBusinessSuccess【51】"分析模式:

可复用的对象模型"(AnalysisPatterns:

ReusableObjectModels

【52】"DesignbyContract原则与实践"(DesignbyContractbyExample

【53】"UML用户指南"(TheUnifiedModelingLanguageUserGuide

【54】"UML参考手册"(TheUnifiedModelingLanguageReferenceManual

【55】"系统分析与设计(第5版"(SystemsAnalysisandDesign,FifthEdition

【56】"软件构架实践(第2版"(SoftwareArchitectureinPractice,SecondEdition

【57】"企业应用架构模式"(PatternsofEnterpriseApplicationArchitecture

【58】"软件体系结构的艺术"(TheArtofSoftwareArchitecture:

DesignMethodsandTechniques

【59】"软件构架编档"(DocumentingSoftwareArchitectures:

ViewsandBeyond

【60】"OO项目求生法则"(SurvivingObject-OrientedProjects

【61】"OOD启思录"(Object-OrientedDesignHeuristics

【62】"对象揭秘:

Java、Eiffel和C++"(ObjectsUnencapsulated:

Java,EiffelandC++

【63】"软件开发的科学与艺术"(TheScienceandArtofSoftwareDevelopment

【64】"程序设计实践"(ThePracticeofProgramming

【65】"代码阅读方法与实践"(CodeReading:

TheOpenSourcePerspective

【66】"代码大全"(CodeComplete

【67】"重构手册(中文版"(Refactoringworkbook

【68】"程序设计语言——实践之路"(ProgrammingLanguagePragmatics

【69】"高质量程序设计指南--C++/C语言"

【70】"C程序设计(第二版"

【71】"C++程序设计"

【72】"C++面向对象程序设计"(Object-OrientedProgramminginC++FourthEdition

【73】"C++Gotchas(影印版"(C++Gotchas:

AvoidingCommonProblemsinCodingandDesign

【74】"EssentialC++中文版"(EssentialC++

【75】"C++经典问答"(C++FAQs(2ndEdition

【76】"C++Templates中文版"(C++Templates:

TheCompleteGuide

【77】"C++标准程序库—自修教程与参考手册"(TheC++StandardLibrary

【78】"C++STL(中文版"(C++StandardTemplateLibrary

【79】"泛型编程与STL"(GenericProgrammingandtheSTL:

UsingandExtendingtheC++StandardTemplateLibrary【80】"C++多范型设计"(Multi-ParadigmDesignforC++

【81】"C++设计新思维(泛型编程与设计模式之应用"(ModernC++Design:

GenericProgrammingandDesignPatternsApplied【82】"C++沉思录"(RuminationsonC++

【83】"AcceleratedC++中文版"(AcceleratedC++

【84】"AdvancedC++中文版"(AdvancedC++ProgrammingStylesandIdioms

【85】"ExceptionalC++(中文版""MoreExceptionalC++(英文版"(ExceptionalC++,MoreExceptionalC++

【86】"C++编程惯用法——高级程序员常用方法和技巧"(C++StrategiesandTactics

【87】"深度探索C++对象模型"(InsideTheC++ObjectModel

【88】"AppliedC++中文版——构建更佳软件的实用技术"(AppliedC++:

practicaltechniquesforbuildingbettersoftware【89】"C++高效编程:

内存与性能优化"(C++FootprintandPerformanceOptimization

【90】"提高C++性能的编程技术"(EfficientC++:

PerformanceProgrammingTechniques

【91】"代码优化:

有效使用内存"(CodeOptimization:

EffectiveMemoryUsage

【92】"大规模C++程序设计"(large-ScaleC++SoftwareDesign

【93】"Java编程语言(第三版"(TheJavaProgrammingLanguage,ThirdEdition

【94】"UMLJava程序员指南"(UMLForJavaProgrammers

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1