`

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

阅读更多

 

软件业的奥斯卡奖: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

 

 

 

 

 

 

 

 

  • 大小: 34.7 KB
1
12
分享到:
评论

相关推荐

    Jolt获奖图书(拥有两项大奖共计58本)

    Jolt大奖是软件行业中极具权威的奖项,被誉为“软件界的奥斯卡”,它涵盖了多个技术领域,如通用图书、技术图书、语言和开发环境等。获得Jolt奖的技术产品或书籍往往被视为行业的标杆,对整个IT行业有着深远的影响。...

    jolt-date:JOLT日期转换

    这里我们关注的是"jolt-date: JOLT日期转换",这是一个针对Java开发者的工具,用于处理日期和时间的转换。JOLT(JSON Online Transformation)是一个开源库,它提供了一种声明式的方式来转换JSON数据,包括日期的...

    jolt-demo:Jolt的演示和文档站点

    **Jolt 演示与文档站点** Jolt 是一个用于数据转换的工具,它提供了一种声明式的方式来处理JSON对象,使得数据处理更加简单、直观。"jolt-demo"是Jolt的一个演示和文档站点,它展示了如何使用Jolt进行数据转换,并...

    数据库重构(2007年第17届Jolt生产效率大奖图书)

    重构的价值是毋庸置疑的,这已在许多项目中证明了。重构能帮助软件专业人士改进系统设计及其可维护性、可扩展性和性能。本书首次介绍了专门针对数据库系统设计的强大的重构技术。 共分2卷。

    JOLT

    标题“JOLT”可能指的是一个特定的字体设计或者与字体相关的技术。在IT行业中,字体是用户界面设计的重要组成部分,它影响着信息的可读性和视觉吸引力。JOLT可能是一个定制的字体家族,专为某种特定的设计风格或用途...

    java_jolt_tuxedo.rar_TUXEDO_java jolt tuxedo

    通过JOLT,Java开发者可以轻松地整合现有的Tuxedo系统,充分利用其在事务处理、负载均衡和故障恢复等方面的优势,同时利用Java的跨平台特性和丰富的库资源,提高开发效率和软件质量。这种技术在企业级应用中尤其常见...

    tuxedo+jolt

    ### 关于 "tuxedo+jolt" 的详细知识点解析 #### 一、Tuxedo 系统概述 Tuxedo 是一款由 BEA Systems(现已被 Oracle 收购)开发的企业级事务处理平台,主要用于构建高性能、高可用性的后端业务系统。它支持多种编程...

    jolt.jar Tuxedo ATMI

    用JAVA调用Tuxedo服务必须的JAR包:jolt.jar、joltjse.jar、joltwls.jar

    jolt WTC 调用TUXEDO jar包

    在IT行业中,Jolt、WTC(World Trade Center)和Tuxedo是三个重要的概念,它们在分布式系统和企业级应用开发中起着关键作用。本文将深入探讨这些概念以及如何将它们结合使用,特别是Jolt如何调用Tuxedo服务。 首先...

    使用XMLink和Jolt实现IBM WebSphere与BEA Tuxedo的互连 第二部分

    ### 使用XMLink和Jolt实现IBM WebSphere与BEA Tuxedo的互连 第二部分 #### Jolt的使用 ##### 安装与配置 在本章节中,我们将详细介绍如何安装和配置Jolt来实现IBM WebSphere与BEA Tuxedo之间的互连。 **Jolt的...

    jolt用Java编写的JSON到JSON转换库

    Jolt是一个强大的Java库,专门设计用于进行JSON到JSON的转换。在现代Web服务和API开发中,JSON(JavaScript Object Notation)已成为数据交换的主要格式,尤其是在微服务架构和RESTful API中。然而,JSON数据结构的...

    通过wtc、jolt进行tuxedo与weblogic通信开发

    【通过wtc、jolt进行tuxedo与weblogic通信开发】 Tuxedo和WebLogic是两种广泛应用在企业级服务中的中间件产品。Tuxedo以其高性能和强一致性在传统交易处理领域占据重要地位,而WebLogic则在互联网应用和企业Java ...

    Tuxedo Jolt 三个源包

    Tuxedo Jolt 是一款由 BEA Systems(后被甲骨文公司收购)开发的工具,主要用于测试和调试 Tuxedo 应用程序。Tuxedo 是一个分布式事务处理系统,它提供了一种高效、可靠的分布式应用程序框架。Jolt 的出现使得 ...

    JOLT的配置与编程简介

    JOLT(Java Open Link Technology)是一种用于连接Java应用程序与BEA Tuxedo应用程序服务的中间件技术。在本文中,我们将探讨如何配置和编程JOLT客户端以访问BEA Tuxedo的应用服务。首先,确保已经安装了BEA JOLT...

    tuxedo 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.zip" 指的是一个包含Tuxedo、JoltJSE、Jolt和JoltWLS组件的压缩文件集合。这个标题揭示了该压缩包是针对一个特定的软件环境或者开发工具集的,特别是与Oracle Tuxedo相关的...

    代码大全(第二版)两届Software Jolt Award震撼大奖得主

    《代码大全(第二版)》是Steve McConnell的经典之作,它荣获了两届Software Jolt Award这一业界重量级奖项,充分体现了其在软件开发领域的权威地位。这本书深入探讨了编写高质量代码的各种技术和实践,旨在帮助...

    jolt joltjse

    在IT行业中,Tuxedo和Jolt JSE是两个关键的技术组件,它们在分布式系统和企业级应用中扮演着重要角色。本文将深入探讨这两个技术以及它们如何协同工作。 首先,Tuxedo全称为Transaction Processing Facility for ...

    Tuxedo jolt 配置及使用

    《Tuxedo Jolt配置及使用》 Tuxedo Jolt是Oracle Tuxedo系统中的一个关键组件,它主要用于测试和验证Tuxedo应用程序的性能和功能。在深入探讨其配置和使用之前,我们首先需要了解Oracle Tuxedo的基础知识。Oracle ...

Global site tag (gtag.js) - Google Analytics