文档章节

软件业的奥斯卡奖:JOLT奖 之 最好的书

杨尚川
 杨尚川
发布于 2015/04/03 14:01
字数 2089
阅读 347
收藏 0

 

软件业的奥斯卡奖:JOLT奖

 

Jolt大奖素有“软件业界的奥斯卡”之美誉,共设通用类图书、技术类图书、语言和开发环境、框架库和组件、开发者网站等十余个分类,每个分类设有一个“震撼奖”(Jolt Award)和三个“生产力奖”(Productivity Award)。一项技术产品只有在获得了Jolt奖之后才能真正成为行业的主流,一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位。赞助商Jolt可乐的广告词是“震撼全世界”,Jolt奖就让我们看到,是谁在震撼着我们今天的世界。虽然Jolt并不起决定作用,但代表了某种技术趋势与潮流。JOLT大奖共设有:通用图书、技术图书、配置管理、协作工具、数据库引擎/数据库工具、设计工具/建模、开发环境、企业工具、库/框架、移动开发工具、项目管理工具、安全工具、测试工具、Web开发工具、Web网站/开发者网络等分类。

 

  • 震撼奖:

  • 1"Annotated C++ Reference Manual," by Margaret Ellis and Bjarne Stroustrup (Addison Wesley Publishing Co.).

  • 2Object-Oriented Design with Applications," by Grady Booch (Benjamin/Cummings Publishing).

  • 3"Undocumented Windows," by Andrew Schulman, David Maxey, and Matt Pietrek (Addison Wesley Publishing Co.).

  • 4"Decline and Fall of the American Programmer," by Ed Yourdon (Yourdon Press)

  • 5Code Complete, by Steve McConnel (Microsoft Press)

  • 6Object-Oriented Design and Analysis with Applications, Second Edition by Grady Booch (Benjamin/Cummings)

  • 7"Essential Client/Server Survival Guide," by Robert Orfali, Dan Harkey, and Jeri Edwards (Van Nostrand Reinhold).

  • 8Thinking in C++, by Bruce Eckel (PTR Prentice Hall Inc.)

  • 9Rapid Development: Taming Wild Software Schedules,by Steve McConnell(Microsoft Press, 1996)

  • 10Object-Oriented Software Construction, Second Editionby Bertrand MeyerPrentice Hall PTR

  • 11Component Software—Beyond Object-Oriented Programming ,by Clemens Szyperski (published by Addison Wesley )

  • 12Software For Use: A Practical Guide to the Models and Methods of Usage Centered Designby Larry Constantine and Lucy Lockwood (Published by Addison-Wesley)

  • 13Adaptive Software Development by James A. Highsmith III (Dorset House, 2000)

  • 14Effective Javaby Joshua Bloch (Addison-Wesley, 2001)

  • 15Thinking in Java (3rd Edition),by Bruce Eckel(Prentice Hall, 2002)

  • 16Agile Software Development: Principles, Patterns and Practicesby Robert C. Martin(Prentice Hall, 2002)

  • 17Waltzing with Bearsby Tom DeMarco and Timothy Lister (Dorset House, 2003)

  • 18Test-Driven Development: A Practical Guideby David Astels (Prentice Hall PTR, 2003)

  • 19Head First Design Patterns ,by Elisabeth Freeman, Eric Freeman, Bert Bates and Kathy Sierra (O'Reilly, 2004)

  • 20Better, Faster, Lighter Java ,by Bruce A. Tate and Justin Gehtland (O'Reilly, 2004)

  • 21Prefactoring,by Ken Pugh (O'Reilly & Associates)

  • 22Agile Web Development with Rails ,by Dave Thomas, David Hansson, Leon Breedt, and Mike Clark (Pragmatic Bookshelf)

  • 23Agile Software Development: The Cooperative Game, by Alistair Cockburn (Addison-Wesley Professional)

  • 24Head First Object-Oriented Analysis & Design,by B. McLaughlin, G. Pollice, and D. West (O'Reilly Media)

  • 25Beautiful Code , by Andy Oram and Greg Wilson (O'Reilly Media)

  • 26Continuous Integration: Improving Software Quality and Reducing Risk, by Paul Duvall, Steve Matyas, Andrew Glover (Addison-Wesley Professional)

  • 27Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior ,by Tom Demarco, Peter Hruschka, Tim Lister, Suzanne Robertson, James Robertson and Steve McMenamin (Dorset House Publishing)

  • 28Real World Haskell ,by Bryan O'Sullivan, John Goerzen and Don Stewart (O'Reilly Media)

  • 29Masterminds of Programming: Conversations with the Creators of Major Programming Languages, by Federico Biancuzzi and Shane Warden(O'Reilly Media)

  • 30Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble and David Farley

  • 31Specification by Example: How Successful Teams Deliver the Right Software , by Gojko Adzic

  • 32、Lean UX: Applying Lean Principles to Improve User Experience by Jeff Gothelf and Josh Seiden

  • 33、Python in Practice by Mark Summerfield

 

生产力大奖:

  • 1"The Art of Human-Computer Interface Design," Edited by Brenda Laurel (Addison Wesley Publishing Co.).  

  • 2"Programming Windows, 2nd Ed.," by Charles Petzold (Microsoft Press).  

  • 3"Turbo C++ DiskTutor," by Greg Voss and Paul Chui (Osborne McGraw-Hill).

  • 4"Advanced C++: Programming Styles and Idioms," by James Coplien (Addison Wesley Publishing Co.).

  • 5"Object-Oriented Modeling and Design," by James rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, and William Lorensen (PTR Prentice Hall).

  • 6"Object Lifecycles: Modeling the World in States," by Sally Shlaer and Steve Mellor (Addison Wesley Publishing Co.).

  • 7"Object-Oriented Software Engineering: A Use-Case Driven Approach," by Ivar Jacobson, Magnus Christerson, Patrik Jonsson, and Gunnar Overgaard (ACM Press).

  • 8"Liter Programming," by Donald Knuth (Stanford University Center for the Study of Language and Informaiton).  

  • 9"Effective C++," by Scott Meyers (Addison Wesley Publishing Co.).

  • 10Applied Cryptography, by Bruce Schneier (Wiley & Sons)  

  • 11The Design and Evolution of C++, by Bjarne Stroustrup (Addison-Wesley Publishing Co.).

  • 12Programming on Purpose, by P. J. Plauger (PTR Prentice Hall)

  • 13Writing Solid Code, by Steve Maguire (Microsoft Press)

  • 14"Debugging the Development Process," by Steve Maguire (Microsoft Press).  

  • 15"Design Patterns," by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Addison-Wesley Publishing Co.).  

  • 16"The Design and Evolution of C++," by Bjarne Stroustrup (Addison-Wesley Publishing Co.).  

  • 17About Face: The Essentials of User Interface Design, by Alan Cooper (IDG Books Worldwide Inc.)

  • 18A Discipline for Software Engineering, by Watts Humphrey (Addison-Wesley Publishing Co.)  

  • 19What Every Programmer Should Know About Object-Oriented Design, by Meilir Page-Jones (Dorset House Publishing)

  • 20The Distributed Objects Survival Guideby Robert Orfali, Dan Harkey, Jeri EdwardsJohn Wiley & Sons

  • 21Creating a Software Engineering Cultureby Karl E. WiegersDorset House 

  • 22Pattern-Oriented Software Architecture: A System of Patternsby Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael StalJohn Wiley & Sons 

  • 23The Deadline: A Novel about Project Managementby Tom DeMarcoDorset House Publishing 

  • 24UML Distilledby Martin Fowler with Kendall ScottAddison Wesley Longman Inc.  

  • 25Building Object Applications that Workby Scott Ambler SIGS Books/Cambridge University Press 

  • 26AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis by William Brown, Raphael Malveau, Hays McCormick, and Thomas Mowbray published by John Wiley and Sons 

  • 27Software Architecture in Practice by Len Bass, Paul Clements, Rick Kazman, and Ken Bass published by Addison Wesley Longman 

  • 28Thinking in Java by Bruce Eckel published by Prentice Hall

  • 29Extreme Programming Explained by Kent Beck (Addison-Wesley)

  • 30Software Requirements by Karl E. Wiegers (Microsoft Press) 

  • 31After the Gold Rush: Creating a True Profession of Software Engineering by Steve McConnell (Microsoft Press) 

  • 32Don't Make Me Think! A Common Sense Approach to Web Usability by Steve Krug (New Riders, 2000)

  • 33Writing Effective Use Cases by Alistair Cockburn (Addison-Wesley, 2000) 

  • 34Secrets and Lies:Digital Security in a Networked World by Bruce Schneier (John Wiley & Sons, 2000) 

  • 35Agile Software Developmentby Alistair Cockburn(Addison-Wesley, 2001)

  • 36Software Craftsmanshipby Pete McBreen (Addison-Wesley, 2001) 

  • 37Under Pressure and On Timeby Ed Sullivan(Microsoft Press, 2001)

  • 38Core Java 2, Vol. 1: Fundamentals (6th edition)by Cay Horstmann and Gary Cornell (Prentice Hall PTR, 2002)

  • 39Understanding Web Services by Eric Newcomer (Addison-Wesley, 2002)

  • 40PHP and MySQL Web Development by Luke Welling and Laura Thomson (Sams Publishing, 2002)

  • 41Documenting Software Architectures: Views and Beyond ,by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord and Judith Stafford (Addison-Wesley, 2002) 

  • 42Patterns of Enterprise Application Architecture Martin Fowler (Addison-Wesley, 2002)

  • 43Test-Driven Development: By Example by Kent Beck (Addison-Wesley, 2002)

  • 44The Art of Unix Programming , by Eric S. Raymond (Addison-Wesley, 2003) 

  • 45Lean Software Development: An Agile Toolkit, by Mary Poppendieck and Tom Poppendieck (Addison-Wesley, 2003) 

  • 46The Pragmatic Starter Kit , by Dave Thomas and Andy Hunt (The Pragmatic Programmers, 2003)

  • 47About Face 2.0: The Essentials of Interaction Design,by Alan Cooper and Robert Reimann (Wiley, 2003)

  • 48Agile Database Techniques: Effective Strategies for the Agile Software Developer,by Scott W. Ambler (Wiley, 2003)

  • 49Code Reading: The Open Source Perspective, by Diomidis Spinellis (Addison-Wesley, 2003)

  • 50Joel on Software , by Joel Spolsky(Apress, 2004)

  • 51Refactoring to Patterns, by Joshua Kerievsky (Addison-Wesley Professional, 2004)  

  • 52Software Factories , by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent and John Crupi (Wiley, 2004)

  • 53C++ Coding Standards , by Herb Sutter and Andrei Alexandrescu (Addison-Wesley Professional, 2004)  

  • 54Hibernate: A Developer's Notebook, by James Elliott (O'Reilly, 2004)

  • 55Java Developer's Guide to Eclipse , by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman and Pat McCarthy (Addison-Wesley Professional, 2004)  

  • 56The Art of Project Management, by Scott Berkun (O'Reilly & Associates)

  • 57Innovation Happens Elsewhere: Open Source as Business Strategy, by Ron Goldman and Richard P. Gabriel (Morgan Kaufmann)

  • 58Producing Open Source Software: How to Run a Successful Free Software Project , by Karl Fogel (O'Reilly & Associates)  

  • 59Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries ,by Krzysztof Cwalina and Brad Abrams (Addison-Wesley)

  • 60Practical Common Lisp ,by Peter Seibel (Apress)  

  • 61Why Programs Fail: A Guide to Systematic Debugging ,by Andreas Zeller (Morgan Kaufmann)

  • 62Catastrophe Disentanglement, by E. M. Bennatan(Addison-Wesley Professional )

  • 63Practices of an Agile Developer,by Venkat Subramaniam and Andy Hunt(Pragmatic Bookshelf )

  • 64Software Estimation: Demystifying the Black Art, by Steve McConnell(Microsoft Press )

  • 65Code Quality , by Diomidis Spinellis(Addison-Wesley Professional)

  • 66Refactoring Databases , by Scott W. Ambler and P.J. Sadalage,(Addison-Wesley Professional )

  • 67CSS: The Missing Manual , by David Sawyer McFarland(O'Reilly Media )

  • 68Manage It! Your Guide to Modern Pragmatic Project Management by Johanna Rothman (Pragmatic Bookshelf)

  • 69The Myths of Innovation by Scott Berkun (O'Reilly Media)  

  • 70Release It! Design and Deploy Production-Ready Softwareby Michael T. Nygard(Pragmatic Bookshelf)  

  • 71xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros (Addison-Wesley Professional)  

  • 72Head First SQL: Your Brain on SQL — A Learner's Guideby Lynn Beighley (O'Reilly Media)

  • 73The Rails Way by Obie Fernandez (Addison-Wesley Professional)  

  • 74Emergent Design: The Evolutionary Nature of Professional Software Developmentby Scott L. Bain (Addison-Wesley Professional)  

  • 75Intellectual Property and Open Source: A Practical Guide to Protecting Codeby Van Lindberg (O'Reilly Media) 

  • 76High Performance MySQL: Optimization, Backups, Replication, and More by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz and Derek J. Balling (O'Reilly Media)

  • 77Programming in Scala by Martin Odersky, Lex Spoon and Bill Venners (Artima Press) 

  • 78Hello World! Computer Programming for Kids and Other Beginners by Warren D. Sande and Carter Sande Manning Publications

  • 79SDLC 3.0: Beyond a Tacit Understanding of Agile , by Mark Kennaley (Fourth Medium Press) 

  • 80Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages, by Bruce A. Tate

  • 81Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites, by Matthew A. Russell 

  • 82HTML5 Developer's Cookbook,by Chuck Hudson and Tom Leadbetter

  • 83iOS Programming: The Big Nerd Ranch Guide, Third Edition,Joe Conway and Aaron Hillegass

  • 84、Dependency Injection in .NET by Mark Seemann

  • 85、Taming Text: How to Find, Organize, and Manipulate It by Grant S. Ingersoll, Thomas S. Morton and Andrew L. Farris

  • 86、Programming: Principles and Practice Using C++, 2nd Edition by Bjarne Stroustrup

  • 87、Single Page Web Applications: JavaScript End-to-End by Michael Mikowski and Josh Powell


我读过的图书:JOLT震撼奖  JOLT生产力奖 

Wikipedia上每年获奖图书记录:http://en.wikipedia.org/wiki/Jolt_Awards

2013:http://www.drdobbs.com/joltawards/jolt-awards-the-best-books/240162065?pgno=6



© 著作权归作者所有

杨尚川

杨尚川

粉丝 1103
博文 220
码字总数 1624053
作品 12
东城
架构师
私信 提问
众望所归 Visual Studio获Jolt震撼大奖

【IT168 专稿】在刚刚揭晓的第20届Jolt年度大奖中,微软刚刚发布半年多的新一代开发平台Visual Studio 2010众望所归,勇夺第20届Jolt年度大奖中的开发环境类的Jolt震撼大奖(Jolt Award)。获得...

it168网站
2011/01/19
0
0
聆听音乐、捧读经典——“Jolt大奖精选丛书”有奖征文活动

一项技术产品只有在获得了Jolt奖之后才能真正成为行业的主流。 一本技术图书只有在获得了Jolt奖之后才能真正奠定经典的地位! 作为计算机技术图书的厚爱者和出版者,我们总在追问——是谁在震...

博文视点
2012/08/06
5.8K
31
2017年深圳锁协第三次会员大会圆满落幕, 豪力士独领风骚!

2017中国智能防盗锁具技术交流及新品推介会暨深圳锁协第三次会员大会于12月26日-27日在深圳市维纳斯皇家酒店圆满落幕。中国锁匠行业年会作为中国最大最全面的锁具行业资源大会,覆盖全国各省...

xiaxia_Lee
2017/12/29
0
0
“我”是如何以 196 行代码获得奥斯卡奖的

这是一篇来自 Ken Perlin 博客的自述文章,讲述了他是如何以196行代码获得奥斯卡科技成果奖,并将源代码进行了公布。Ken Perlin 是纽约大学计算机科学系教授,纽约大学媒体研究实验室的创始人...

王练
2016/11/24
4.6K
12
【源资讯 第05期】有情怀能赚钱还能得奥斯卡的牛逼程序员,会不会被取代?

给开源项目捐款一向是锤子科技发布会的传统,去年发布会的门票收入捐给了国人章亦春主导的开源项目 OpenResty。今年,锤子科技选择将收益捐赠给 OpenBSD 基金会,11月23日,OpenBSD 基金会发...

两味真火
2016/11/25
3.5K
6

没有更多内容

加载失败,请刷新页面

加载更多

打印城市名字

题目要求 写一个脚本让用户输入多个城市的名字(可以是中文),要求不少于5个,然后把这些城市存到一个数组里,>最后用for循环把它们打印出来。 参考答案 #!/bin/bash#这个脚本用来打印城市...

wzb88
36分钟前
3
0
Prometheus基于DNS注册

1 搭建dns主从 1)环境 环境10.0.2.49 主10.0.2.50 从 2)安装dns yum install bind-chroot 3)配置主服务器 10.0.2.49 vim /etc/named.confoptions { listen-on port 53 { ...

拜了个拜
39分钟前
5
0
从0搭建自己的webpack开发环境(三)

往期回顾: 从0搭建自己的webpack开发环境(一) 从0搭建自己的webpack开发环境(二) 1.处理JS模块 1.1 将es6代码编译成es5代码 代码的转化工作要交给babel来处理 npm install @babel/core ...

前端优选
39分钟前
5
0
menu和actionbar

3.0之后推荐用actionbar,Menu已经过时但是我们还是了解一下吧, Menu学习 在java语句中添加menu组件 重写onCreateOptionsMenu(Menu menu)方法 @Override public boolean onCreateOptio...

逆天游云
47分钟前
5
0
目前流行前端几大UI框架

在前端项目开发过程中,总是会引入一些UI框架,已为方便自己的使用,很多大公司都有自己的一套UI框架,下面就是最近经常使用并且很流行的UI框架。 一.Mint UI 屏幕快照 2019-01-18 下午3.03....

说雾
47分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部