软件业的奥斯卡奖: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.).
- 2、Object-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)
- 5、Code Complete, by Steve McConnel (Microsoft Press)
- 6、Object-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).
- 8、Thinking in C++, by Bruce Eckel (PTR Prentice Hall Inc.)
- 9、Rapid Development: Taming Wild Software Schedules,by Steve McConnell(Microsoft Press, 1996)
-
10、Object-Oriented Software Construction, Second Edition,by Bertrand Meyer(Prentice Hall PTR)
-
11、Component Software—Beyond Object-Oriented Programming ,by Clemens Szyperski (published by Addison Wesley )
- 12、Software For Use: A Practical Guide to the Models and Methods of Usage Centered Design,by Larry Constantine and Lucy Lockwood (Published by Addison-Wesley)
-
13、Adaptive Software Development ,by James A. Highsmith III (Dorset House, 2000)
- 14、Effective Java,by Joshua Bloch (Addison-Wesley, 2001)
- 15、Thinking in Java (3rd Edition),by Bruce Eckel(Prentice Hall, 2002)
- 16、Agile Software Development: Principles, Patterns and Practices,by Robert C. Martin(Prentice Hall, 2002)
-
17、Waltzing with Bears,by Tom DeMarco and Timothy Lister (Dorset House, 2003)
- 18、Test-Driven Development: A Practical Guide,by David Astels (Prentice Hall PTR, 2003)
- 19、Head First Design Patterns ,by Elisabeth Freeman, Eric Freeman, Bert Bates and Kathy Sierra (O'Reilly, 2004)
- 20、Better, Faster, Lighter Java ,by Bruce A. Tate and Justin Gehtland (O'Reilly, 2004)
- 21、Prefactoring,by Ken Pugh (O'Reilly & Associates)
- 22、Agile Web Development with Rails ,by Dave Thomas, David Hansson, Leon Breedt, and Mike Clark (Pragmatic Bookshelf)
- 23、Agile Software Development: The Cooperative Game, by Alistair Cockburn (Addison-Wesley Professional)
-
24、Head First Object-Oriented Analysis & Design,by B. McLaughlin, G. Pollice, and D. West (O'Reilly Media)
- 25、Beautiful Code , by Andy Oram and Greg Wilson (O'Reilly Media)
- 26、Continuous Integration: Improving Software Quality and Reducing Risk, by Paul Duvall, Steve Matyas, Andrew Glover (Addison-Wesley Professional)
- 27、Adrenaline 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)
-
28、Real World Haskell ,by Bryan O'Sullivan, John Goerzen and Don Stewart (O'Reilly Media)
- 29、Masterminds of Programming: Conversations with the Creators of Major Programming Languages, by Federico Biancuzzi and Shane Warden(O'Reilly Media)
- 30、Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, by Jez Humble and David Farley
- 31、Specification 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.).
-
10、Applied Cryptography, by Bruce Schneier (Wiley & Sons)
-
11、The Design and Evolution of C++, by Bjarne Stroustrup (Addison-Wesley Publishing Co.).
-
12、Programming on Purpose, by P. J. Plauger (PTR Prentice Hall)
-
13、Writing 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.).
-
17、About Face: The Essentials of User Interface Design, by Alan Cooper (IDG Books Worldwide Inc.)
-
18、A Discipline for Software Engineering, by Watts Humphrey (Addison-Wesley Publishing Co.)
-
19、What Every Programmer Should Know About Object-Oriented Design, by Meilir Page-Jones (Dorset House Publishing)
-
20、The Distributed Objects Survival Guide,by Robert Orfali, Dan Harkey, Jeri Edwards(John Wiley & Sons)
-
21、Creating a Software Engineering Culture,by Karl E. Wiegers(Dorset House)
-
22、Pattern-Oriented Software Architecture: A System of Patterns,by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal(John Wiley & Sons)
-
23、The Deadline: A Novel about Project Management,by Tom DeMarco(Dorset House Publishing)
-
24、UML Distilled,by Martin Fowler with Kendall Scott(Addison Wesley Longman Inc. )
-
25、Building Object Applications that Work,by Scott Ambler (SIGS Books/Cambridge University Press)
-
26、AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis ,by William Brown, Raphael Malveau, Hays McCormick, and Thomas Mowbray (published by John Wiley and Sons )
-
27、Software Architecture in Practice ,by Len Bass, Paul Clements, Rick Kazman, and Ken Bass (published by Addison Wesley Longman )
-
28、Thinking in Java ,by Bruce Eckel (published by Prentice Hall)
-
29、Extreme Programming Explained ,by Kent Beck (Addison-Wesley)
-
30、Software Requirements ,by Karl E. Wiegers (Microsoft Press)
-
31、After the Gold Rush: Creating a True Profession of Software Engineering ,by Steve McConnell (Microsoft Press)
-
32、Don't Make Me Think! A Common Sense Approach to Web Usability ,by Steve Krug (New Riders, 2000)
-
33、Writing Effective Use Cases ,by Alistair Cockburn (Addison-Wesley, 2000)
-
34、Secrets and Lies:Digital Security in a Networked World ,by Bruce Schneier (John Wiley & Sons, 2000)
-
35、Agile Software Development,by Alistair Cockburn(Addison-Wesley, 2001)
-
36、Software Craftsmanship,by Pete McBreen (Addison-Wesley, 2001)
-
37、Under Pressure and On Time,by Ed Sullivan(Microsoft Press, 2001)
-
38、Core Java 2, Vol. 1: Fundamentals (6th edition),by Cay Horstmann and Gary Cornell (Prentice Hall PTR, 2002)
-
39、Understanding Web Services ,by Eric Newcomer (Addison-Wesley, 2002)
-
40、PHP and MySQL Web Development ,by Luke Welling and Laura Thomson (Sams Publishing, 2002)
-
41、Documenting 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)
-
42、Patterns of Enterprise Application Architecture ,Martin Fowler (Addison-Wesley, 2002)
-
43、Test-Driven Development: By Example ,by Kent Beck (Addison-Wesley, 2002)
-
44、The Art of Unix Programming , by Eric S. Raymond (Addison-Wesley, 2003)
-
45、Lean Software Development: An Agile Toolkit, by Mary Poppendieck and Tom Poppendieck (Addison-Wesley, 2003)
-
46、The Pragmatic Starter Kit , by Dave Thomas and Andy Hunt (The Pragmatic Programmers, 2003)
-
47、About Face 2.0: The Essentials of Interaction Design,by Alan Cooper and Robert Reimann (Wiley, 2003)
-
48、Agile Database Techniques: Effective Strategies for the Agile Software Developer,by Scott W. Ambler (Wiley, 2003)
-
49、Code Reading: The Open Source Perspective, by Diomidis Spinellis (Addison-Wesley, 2003)
-
50、Joel on Software , by Joel Spolsky(Apress, 2004)
-
51、Refactoring to Patterns, by Joshua Kerievsky (Addison-Wesley Professional, 2004)
-
52、Software Factories , by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent and John Crupi (Wiley, 2004)
-
53、C++ Coding Standards , by Herb Sutter and Andrei Alexandrescu (Addison-Wesley Professional, 2004)
-
54、Hibernate: A Developer's Notebook, by James Elliott (O'Reilly, 2004)
-
55、Java Developer's Guide to Eclipse , by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman and Pat McCarthy (Addison-Wesley Professional, 2004)
-
56、The Art of Project Management, by Scott Berkun (O'Reilly & Associates)
-
57、Innovation Happens Elsewhere: Open Source as Business Strategy, by Ron Goldman and Richard P. Gabriel (Morgan Kaufmann)
-
58、Producing Open Source Software: How to Run a Successful Free Software Project , by Karl Fogel (O'Reilly & Associates)
-
59、Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries ,by Krzysztof Cwalina and Brad Abrams (Addison-Wesley)
-
60、Practical Common Lisp ,by Peter Seibel (Apress)
-
61、Why Programs Fail: A Guide to Systematic Debugging ,by Andreas Zeller (Morgan Kaufmann)
-
62、Catastrophe Disentanglement, by E. M. Bennatan(Addison-Wesley Professional )
-
63、Practices of an Agile Developer,by Venkat Subramaniam and Andy Hunt(Pragmatic Bookshelf )
-
64、Software Estimation: Demystifying the Black Art, by Steve McConnell(Microsoft Press )
-
65、Code Quality , by Diomidis Spinellis(Addison-Wesley Professional)
-
66、Refactoring Databases , by Scott W. Ambler and P.J. Sadalage,(Addison-Wesley Professional )
-
67、CSS: The Missing Manual , by David Sawyer McFarland(O'Reilly Media )
-
68、Manage It! Your Guide to Modern Pragmatic Project Management by Johanna Rothman (Pragmatic Bookshelf)
-
69、The Myths of Innovation by Scott Berkun (O'Reilly Media)
-
70、Release It! Design and Deploy Production-Ready Software,by Michael T. Nygard(Pragmatic Bookshelf)
-
71、xUnit Test Patterns: Refactoring Test Code ,by Gerard Meszaros (Addison-Wesley Professional)
-
72、Head First SQL: Your Brain on SQL — A Learner's Guide,by Lynn Beighley (O'Reilly Media)
-
73、The Rails Way ,by Obie Fernandez (Addison-Wesley Professional)
-
74、Emergent Design: The Evolutionary Nature of Professional Software Development,by Scott L. Bain (Addison-Wesley Professional)
-
75、Intellectual Property and Open Source: A Practical Guide to Protecting Code,by Van Lindberg (O'Reilly Media)
-
76、High 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)
-
77、Programming in Scala, by Martin Odersky, Lex Spoon and Bill Venners (Artima Press)
-
78、Hello World! Computer Programming for Kids and Other Beginners ,by Warren D. Sande and Carter Sande (Manning Publications)
-
79、SDLC 3.0: Beyond a Tacit Understanding of Agile , by Mark Kennaley ,(Fourth Medium Press)
-
80、Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages, by Bruce A. Tate
-
81、Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites, by Matthew A. Russell
-
82、HTML5 Developer's Cookbook,by Chuck Hudson and Tom Leadbetter
-
83、iOS 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
|
相关推荐
Jolt大奖是软件行业中极具权威的奖项,被誉为“软件界的奥斯卡”,它涵盖了多个技术领域,如通用图书、技术图书、语言和开发环境等。获得Jolt奖的技术产品或书籍往往被视为行业的标杆,对整个IT行业有着深远的影响。...
这里我们关注的是"jolt-date: JOLT日期转换",这是一个针对Java开发者的工具,用于处理日期和时间的转换。JOLT(JSON Online Transformation)是一个开源库,它提供了一种声明式的方式来转换JSON数据,包括日期的...
**Jolt 演示与文档站点** Jolt 是一个用于数据转换的工具,它提供了一种声明式的方式来处理JSON对象,使得数据处理更加简单、直观。"jolt-demo"是Jolt的一个演示和文档站点,它展示了如何使用Jolt进行数据转换,并...
重构的价值是毋庸置疑的,这已在许多项目中证明了。重构能帮助软件专业人士改进系统设计及其可维护性、可扩展性和性能。本书首次介绍了专门针对数据库系统设计的强大的重构技术。 共分2卷。
标题“JOLT”可能指的是一个特定的字体设计或者与字体相关的技术。在IT行业中,字体是用户界面设计的重要组成部分,它影响着信息的可读性和视觉吸引力。JOLT可能是一个定制的字体家族,专为某种特定的设计风格或用途...
通过JOLT,Java开发者可以轻松地整合现有的Tuxedo系统,充分利用其在事务处理、负载均衡和故障恢复等方面的优势,同时利用Java的跨平台特性和丰富的库资源,提高开发效率和软件质量。这种技术在企业级应用中尤其常见...
### 关于 "tuxedo+jolt" 的详细知识点解析 #### 一、Tuxedo 系统概述 Tuxedo 是一款由 BEA Systems(现已被 Oracle 收购)开发的企业级事务处理平台,主要用于构建高性能、高可用性的后端业务系统。它支持多种编程...
用JAVA调用Tuxedo服务必须的JAR包:jolt.jar、joltjse.jar、joltwls.jar
在IT行业中,Jolt、WTC(World Trade Center)和Tuxedo是三个重要的概念,它们在分布式系统和企业级应用开发中起着关键作用。本文将深入探讨这些概念以及如何将它们结合使用,特别是Jolt如何调用Tuxedo服务。 首先...
### 使用XMLink和Jolt实现IBM WebSphere与BEA Tuxedo的互连 第二部分 #### Jolt的使用 ##### 安装与配置 在本章节中,我们将详细介绍如何安装和配置Jolt来实现IBM WebSphere与BEA Tuxedo之间的互连。 **Jolt的...
Jolt是一个强大的Java库,专门设计用于进行JSON到JSON的转换。在现代Web服务和API开发中,JSON(JavaScript Object Notation)已成为数据交换的主要格式,尤其是在微服务架构和RESTful API中。然而,JSON数据结构的...
【通过wtc、jolt进行tuxedo与weblogic通信开发】 Tuxedo和WebLogic是两种广泛应用在企业级服务中的中间件产品。Tuxedo以其高性能和强一致性在传统交易处理领域占据重要地位,而WebLogic则在互联网应用和企业Java ...
Tuxedo Jolt 是一款由 BEA Systems(后被甲骨文公司收购)开发的工具,主要用于测试和调试 Tuxedo 应用程序。Tuxedo 是一个分布式事务处理系统,它提供了一种高效、可靠的分布式应用程序框架。Jolt 的出现使得 ...
JOLT(Java Open Link Technology)是一种用于连接Java应用程序与BEA Tuxedo应用程序服务的中间件技术。在本文中,我们将探讨如何配置和编程JOLT客户端以访问BEA Tuxedo的应用服务。首先,确保已经安装了BEA JOLT...
【Tuxedo JOLT配置与编程简介】 BEA Tuxedo JOLT(Java to Tuxedo Open Layer for Transactions)是一种让Java应用程序与Tuxedo应用服务进行交互的技术。本文将介绍JOLT的配置与编程基础知识,特别是以Java客户端为...
资源名称:持续集成:软件质量改进和风险降低之道内容简介: 《持续集成:软件质量改进和风险降低之道》全面...Jolt大奖素有"软件业之奥斯卡"的美称,《持 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
【标题】"tuxedo-joltjse+jolt+joltwls.zip" 指的是一个包含Tuxedo、JoltJSE、Jolt和JoltWLS组件的压缩文件集合。这个标题揭示了该压缩包是针对一个特定的软件环境或者开发工具集的,特别是与Oracle Tuxedo相关的...
《代码大全(第二版)》是Steve McConnell的经典之作,它荣获了两届Software Jolt Award这一业界重量级奖项,充分体现了其在软件开发领域的权威地位。这本书深入探讨了编写高质量代码的各种技术和实践,旨在帮助...
在IT行业中,Tuxedo和Jolt JSE是两个关键的技术组件,它们在分布式系统和企业级应用中扮演着重要角色。本文将深入探讨这两个技术以及它们如何协同工作。 首先,Tuxedo全称为Transaction Processing Facility for ...
《Tuxedo Jolt配置及使用》 Tuxedo Jolt是Oracle Tuxedo系统中的一个关键组件,它主要用于测试和验证Tuxedo应用程序的性能和功能。在深入探讨其配置和使用之前,我们首先需要了解Oracle Tuxedo的基础知识。Oracle ...