![软件业的奥斯卡奖:JOLT奖 之 最好的书_第1张图片](http1://img.it610.com/image/product/6dc23284821e415084c21b5785e2b516.png) 软件业的奥斯卡奖: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 |