`

最近值得一读的50本软件开发和管理类书籍

阅读更多

原文见:http://www.noop.nl/2009/03/top-50-new-software-development-books.html

 

  Title / Author(s) Release
1 Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Scott Rosenberg
26-1-2007
2 Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
11-8-2008
3 Pragmatic Thinking and Learning: Refactor Your Wetware
Andy Hunt
15-8-2008
4 Managing Humans: Biting and Humorous Tales of a Software Engineering Manager
Michael Lopp
12-6-2007
5 Beautiful Code: Leading Programmers Explain How They Think
Andy Oram, Greg Wilson
26-6-2007
6 SOA Principles of Service Design
Thomas Erl
28-7-2007
7 The Productive Programmer
Neal Ford
3-7-2008
8 Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent
Joel Spolsky
31-5-2007
9 Making Things Happen: Mastering Project Management
Scott Berkun
25-3-2008
10 Release It!: Design and Deploy Production-Ready Software
Michael Nygard
30-3-2007
11 The Art of Agile Development
James Shore, Shane Warden
26-10-2007
12 Service-Oriented Modeling: Service Analysis, Design, and Architecture
Michael Bell
25-2-2008
13 Scaling Software Agility: Best Practices for Large Enterprises
Dean Leffingwell
8-3-2007
14 The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
Charles Petzold
16-6-2008
15 Sketching User Experiences: Getting the Design Right and the Right Design
Bill Buxton
11-4-2007
16 Continuous Integration: Improving Software Quality and Reducing Risk
Paul Duvall, Steve Matyas, Andrew Glover
9-7-2007
17 SOA Design Patterns
Thomas Erl
23-10-2008
18 The Developer's Guide to Debugging
Thorsten Grötker, Ulrich Holtmann, Holger Keding, Markus Wloka
11-8-2008
19 Agile Adoption Patterns: A Roadmap to Organizational Success
Amr Elssamadisy
7-7-2008
20 Manage It!: Your Guide to Modern, Pragmatic Project Management
Johanna Rothman
7-6-2007
21 The Principles of Project Management
Meri Williams
13-3-2008
22 Introduction to Information Retrieval
Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze
7-7-2008
23 Head First Software Development
Dan Pilone, Russ Miles
11-1-2007
24 Web Service Contract Design and Versioning for SOA
Thomas Erl, Anish Karmarkar, Priscilla Walmsley
21-9-2008
25 The Art of Multiprocessor Programming
Maurice Herlihy, Nir Shavit
29-2-2008
26 Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum
Craig Larman, Bas Vodde
22-12-2008
27 SOA in Practice: The Art of Distributed System Design
Nicolai M. Josuttis
24-8-2007
28 Agile Testing: A Practical Guide for Testers and Agile Teams
Lisa Crispin, Janet Gregory
5-1-2009
29 The Business Analyst's Handbook
Howard Podeswa
4-11-2008
30 Scrum and XP from the Trenches
Henrik Kniberg
4-10-2007
31 xUnit Test Patterns: Refactoring Test Code
Gerard Meszaros
31-5-2007
32 Applied SOA: Service-Oriented Architecture and Design Strategies
Michael Rosen, Boris Lublinsky, Kevin T. Smith, Marc J. Balcer
13-6-2008
33 97 Things Every Software Architect Should Know
Richard Monson-Haefel
13-2-2009
34 Perfect Software: And Other Illusions about Testing
Gerald M. Weinberg
29-8-2008
35 Expert Product Management: Advanced Techniques, Tips and Strategies for Product Management & Product Marketing
Brian Lawley
10-10-2007
36 The Enterprise and Scrum
Ken Schwaber
13-6-2007
37 Algorithms in a Nutshell
George Heineman, Gary Pollice, Stanley Selkow
1-11-2008
38 The Software Project Manager's Bridge to Agility
Michele Sliger, Stacia Broderick
29-5-2008
39 Designing Web Interfaces: Principles and Patterns for Rich Interactions
Bill Scott, Theresa Neil
15-1-2008
40 If I Only Changed the Software, Why is the Phone on Fire?
Lisa K. Simone
23-3-2007
41 Puzzles for Programmers and Pros
Dennis Shasha
7-5-2007
42 Managing the Test People
Judy McKay
27-4-2007
43 Practical Project Initiation: A Handbook with Tools
Karl E. Wiegers
8-8-2007
44 Simple Architectures for Complex Enterprises
Roger Sessions
19-5-2008
45 How We Test Software at Microsoft
Alan Page, Ken Johnston, Bj Rollison
16-8-2008
46 The One Page Project Manager for IT Projects
Clark A. Campbell
4-8-2008
47 The Art of Lean Software Development: A Practical and Incremental Approach
Curt Hibbs, Steve Jewett, Mike Sullivan
15-12-2008
48 Code Leader: Using People, Tools, and Processes to Build Successful Software
Patrick Cauldwell
5-5-2008
49 Scrumban - Essays on Kanban Systems for Lean Software Development
Corey Ladas
12-1-2009
50 Software Requirement Patterns
Stephen Withall
13-6-2007

分享到:
评论

相关推荐

    2008-2020年 中国老年人健康长寿影响因素调查(CLHLS).zip

    中国健康与养老追踪调查CHARLS是一项大型、跨学科的追踪调查项目,旨在收集中国老年人的健康、经济、社会和心理等多方面的信息。 一方面,随着医疗技术的进步和生活水平的提高,越来越多的老年人享受着健康长寿的生活;另一方面,慢性病、失能等健康问题仍然困扰着部分老年人,对他们的生活质量产生了严重影响。 数据年份:2020/2018/2015/2014/2013/2012/2011/2008 追访问卷、用户手册、原始数据等等 2008年两省试调查 2011年全国基线调查 2012年两省追踪调查 2013年全国追踪调查 2014年全国追踪调查(生命历程调查) 2015年全国追踪调查 2018年全国追踪调查 2020年全国追踪调查 Harmonized CHARLS

    基于java的削面快餐店点餐服务系统的设计与实现.docx

    基于java的削面快餐店点餐服务系统的设计与实现.docx

    这是一款基于AR增强现实的APP,包含AR导航,AR标签显示,AR足迹功能(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。

    基于java的网上办公自动化系统设计与实现.docx

    基于java的网上办公自动化系统设计与实现.docx

    Chrome 开阔绿地草地主题Canola Flower .zip

    Chrome主题-开阔绿地草地主题

    购物商城项目采用PHP+mysql有以及html+css jq等(毕设&课设&实训&大作业&竞赛&项目)

    购物商城项目采用PHP+mysql有以及html+css jq以及layer.js datatables bootstorap等插件等开发,采用了MVC模式,建立一个完善的电商系统,通过不同用户的不同需求,进行相应的调配和处理,提高对购买用户进行配置….zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。

    小程序&预约报名&家政预约(源码+截图+源码导入教程和视频).zip

    小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&预约报名&家政预约(源码+截图+源码导入教程和视频) 小程序&

    python贪吃蛇游戏

    python贪吃蛇游戏

    基于java Swing+mysql实现简单的购物系统项目(说明文档+视频+源码)

    【作品名称】:基于java Swing+mysql实现简单的购物系统项目(说明文档+视频+源码) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:由Java swing实现的一款简单的购物程序,数据库采用的是mysql,该项目非常简单,实现了管理员对商品类型和商品的管理及用户注册登录后浏览商品、加入购物车、购买商品等功能,旨在学习Java 图形界面开发,所以非常适合Java初学者和学生用来学习参考,下面我们来看看如何配置运行; 将项目导入到eclipse(myeclipse也可以) 2.将项目导入后需要进行必要的配置才可以运行,接下来我演示如何配置。 3.接下来配置数据库连接信息,在dbutil里面配置数据库信息。 4.接下来我们来导入数据库文件,采用的是navicat数据库管理工具,如果你 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。不一定能够满足所有人的需求,需要有一定的基础能够看懂代码,能够自行调试代码并解决报错,能够自行添加功能修改代码。

    中低压蒸汽锅炉补水可以用自来水替代软化水或除盐水

    中低压蒸汽锅炉用户使用市政自来水+多效能BF防腐阻垢剂替代软化水或除盐水+阻垢+除氧+调PH值操作,不仅能大幅节省水资源、工业盐、电力、人力,消耗材料,实现节能减排,降本增效,防止地下水资源被污染,保护环境;还能有效解决有效防止锅炉水系统的腐蚀、结垢、失水量大、运行成本高等老大难问题。

    机器学习、深度学习的学习路径及知识总结

    数学基础:包括微积分、线性代数、概率论等对理解机器学习算法有帮助的基本数学。 Python:Python提供了非常丰富的工具包,非常适合学习者实现算法,也可以完成工业环境项目。作为主流的深度学习框架,例如当前最流行的两个AI框架TensorFlow、PyTorch都以Python作为语言首选。另外,主流的在线课程(比如Andrew Ng在Coursera的深度学习系列课程)用Python作为练习项目的语言。在这部分,我将包括Python语言基础和机器学习常用的几个库,包括Numpy、Pandas、matplotlib、Scikit-Learn等。 机器学习:介绍主流的机器学习算法,比如线性回归、逻辑回归、神经网络、SVM、PCA、加权算法等等。 深度学习:介绍原理和常见的模型(如CNN、RNN、LSTM、GAN等)和深度学习的框架(TensorFlow、Keras、PyTorch)。 强化学习:介绍强化学习的简单原理和实例。 实践项目:这里将结合几个实际项目的演示比较完整的讲解。另外结合Kaggle、阿里云天池演示演示。 阅读论文:如果你追求更高、更深入的研究时,看深度学习各细分领域的

    c语言文件读写操作详细教程和源代码带注释.txt

    c 在C++中,有许多经典程序示例,可以用于学习和实践。下面是一个简单的示例,演示了如何使用C++标准库中的输入输出流(iostream)进行基本的输入输出操作。 示例:Hello, World! 程序 #include <iostream> // 引入输入输出流库 int main() { std::cout << "Hello, World!" << std::endl; // 输出 "Hello, World!" 到控制台 return 0; // 程序执行成功 } ### 示例:加法计算器 #include <iostream> int main() { int num1, num2, sum; // 提示用户输入两个整数 std::cout << "Enter two integers to add: "; std::cin >> num1 >> num2; // 从标准输入读取两个整数 // 计算和 sum = num1 + num2; // 输出结果 std::cout << "Th

    java-ssm+vue校园快递快领服务系统实现源码(项目源码-说明文档)

    管理员登录,通过填写用户名、密码、权限等信息,输入完成后选择登录即可进入校园快领服务系统 管理员登录进入校园快领服务系统可以查看首页、个人中心、快递员管理、学生管理、快递信息管理、取货信息管理、订单信息管理、接单信息管理、服务评价管理、订单投诉管理、留言板管理、论坛管理、系统管理等内容 项目关键技术 开发工具:IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7+ 后端技术:ssm 前端技术:Vue 关键技术:springboot、SSM、vue、MYSQL、MAVEN 数据库工具:Navicat、SQLyog

    基于SSH源码,升级ssm源码官网,业务上有所增强.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    HFSS-MATLAB-API工具库

    HFSS-MATLAB-API工具库及使用实例——矩形微带贴片模型

    基于java的的个人博客网站的设计与实现设计与实现.docx

    基于java的的个人博客网站的设计与实现设计与实现.docx

    #_ssm_138_mysql_学生选课管理系统_.zip

    均包含代码,文章,部分项目包含ppt

    java-ssm+vue医院住院管理系统实现源码(项目源码-说明文档)

    预约住院系统,用户就可以在网上预约医院的专家、专科号。它能更好的改善就医环境,简化就医环节,节约就医时间,真正体现了以病人为中心,切从方便患者出发,符合当今医院人性化温馨服务的理念。本医院住院管理系统采用的数据库是Mysql,使用SSM框架开发。 医院住院管理系统,在医院住院管理系统首页可以查看首页、医护人员、药品信息、健康讲坛、个人中心、后台管理、医疗交流等内容 项目关键技术 开发工具:IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7+ 后端技术:ssm 前端技术:Vue 关键技术:springboot、SSM、vue、MYSQL、MAVEN 数据库工具:Navicat、SQLyog

    毕业设计-大数据Spark平台的在线性能检测与调优.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于java的民宿住宿管理系统设计与实现.docx

    基于java的民宿住宿管理系统设计与实现.docx

Global site tag (gtag.js) - Google Analytics