歷年 JOLT及生產(chǎn)率大獎(jiǎng)書籍(全集)

Jolt獎(jiǎng),是計(jì)算機(jī)軟件領(lǐng)域的一系列獎(jiǎng)項(xiàng),類似于電影領(lǐng)域的奧斯卡獎(jiǎng)[1]侠驯。該獎(jiǎng)由《Dr. Dobb's Journal》(Dobb博士的雜志)于1990年開(kāi)始每年發(fā)表。

1990-2009年參考奕巍。2010年至2014年補(bǔ)充自網(wǎng)絡(luò)吟策,如有錯(cuò)誤,敬請(qǐng)留言指正的止。

Jolt Award大獎(jiǎng)通用類圖書檩坚,每年1-2本大獎(jiǎng)圖書(無(wú)編號(hào)),和3本生產(chǎn)力獎(jiǎng)圖書(編號(hào)1诅福,2匾委,3).

從2002年開(kāi)始,(到2009年)在保留通用類Jolt Adward獎(jiǎng)每年同時(shí)評(píng)出技術(shù)類圖書的Jolt Adward大獎(jiǎng)和3本生產(chǎn)力大獎(jiǎng)氓润。2010年開(kāi)始每年入圍圖書也公布赂乐。

2014年后,江湖從此不再有Jolt Award.[老夫淚痕見(jiàn)干]

Jolt Award通用類1990年到2014年

1990

Annotated C++ Reference Manual. by Margaret Ellis, Bjarne Stroustrup

1. The Art of Human-Computer Interface Design. by Brenda Laurel

2. Programming Windows, 2nd Edition by Charles Petzold

3. Turbo C++ DiskTutor, by Greg Voss, Paul Chui

1991

Object-Oriented Design with Applications. by Grady Booch

1. Advanced C++: Programming Styles and Idioms. by James Coplien

2. Object-Oriented Modeling and Design. by James rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy, William Lorensen

3. Object Lifecycles: Modeling the World in States. by Sally Shlaer, Steve Mellor

1992

Undocumented Windows. by Andrew Schulman, David Maxey, Matt Pietrek

Decline and Fall of the American Programmer. by Ed Yourdon

1. Object-Oriented Software Engineering: A Use-Case Driven Approach. by Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Overgaard

2. Literate Programming. by Donald Knuth

3. Effective C++ by Scott Meyers

1993

Code Complete by Steve McConnell

Object-Oriented Design and Analysis with Applications, 2nd Edition. by Grady Booch

1. Applied Cryptography. by Bruce Schneier

2. Programming on Purpose, Vols. I and II. by P.J. Plauger

3. Writing Solid Code. by Steve Maguire

1994

Essential Client/Server Survival Guide. by Robert Orfali, Dan Harkey, Jeri Edwards

1. Debugging the Development Process. by Steve Maguire

2. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

3. The Design and Evolution of C++. by Bjarne Stroustrup

1995

Thinking in C++, by Bruce Eckel

1. About Face: The Essentials of User Interface Design. by Alan Cooper

2. A Discipline for Software Engineering. by Watts Humphrey

1996

Rapid Development by Steve McConnell

1. Creating a Software Engineering Culture. by Karl Weigers

2. Pattern-Oriented Software Architecture by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal

3. The Essential Distributed Objects Survival Guide. by Robert Orfali, Dan Harkey, and Jeri Edwards

1997

Rapid Development: Taming Wild Software Schedules by Steve McConnell

1. The Distributed Objects Survival Guide by Robert Orfali, Dan Harkey, Jeri Edwards

2. Creating a Software Engineering Culture by Karl E. Wiegers

3. Pattern-Oriented Software Architecture: A System of Patterns by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal

1998

Component Software—Beyond Object-Oriented Programming. by Clemens Szyperski

1. Anti-Patterns: Refactoring Software, Architectures, and Projects in Crisis. by William J. Brown, Raphael C. Malveau, Hays W. McCormick, Thomas Mowbray

2. Software Architecture in Practice by Len Bass, Paul Clements, Rick Kazman

3. Thinking in Java by Bruce Eckel

1999

Software for Use: A Practical Guide to the Models and Methods of Usage Centered Design. by Larry Constantine, Lucy Lockwood

1. Extreme Programming Explained: Embrace Change by Kent Beck

2. Software Requirements. by Karl E. Wiegers

3. After the Gold Rush: Creating a True Profession of Software Engineering. by Steve M. McConnell

2000

Adaptive Software Development. by James A. Highsmith III

1. Don't Make Me Think! A Common Sense Approach to Web Usability by Steve Krug

2. Writing Effective Use Cases by Alistair Cockburn

3. Secrets and Lies: Digital Security in a Networked World. by Bruce Schneier

2001

Effective Java by Joshua Bloch

1. Agile Software Development. by Alistair Cockburn

2. Software Craftsmanship by Pete McBreen

3. Under Pressure and On Time. by Ed Sullivan

2002

Agile Software Development: Principles, Patterns and Practices by Robert C. Martin

1. Documenting Software Architectures by Paul Clements, Felix Bachmann

2. Test Driven Development: By Example by Kent Beck

3. Patterns of Enterprise Application Architecture by Martin Fowler

2003

Waltzing with Bears. by Tom DeMarco, Timothy Lister

1. The Art of Unix Programming by Eric S. Raymond

2. Lean Software Development: An Agile Toolkit by Mary Poppendieck, Tom Poppendieck

3. The Pragmatic Starter Kit, by Dave Thomas, Andy Hunt

2004

Head First Design Patterns by Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy

1. Joel on Software by Joel Spolsky

2. Refactoring to Patterns by Joshua Kerievsky

3. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. by Jack Greenfield, Keith Short, Steve Cook, Stuart Kent, John Crupi

2005

Prefactoring by Ken Pugh

1. The Art of Project Management. by Scott Berkun

2. Innovation Happens Elsewhere: Open Source as Business Strategy. by Ron Goldman, Richard P. Gabriel

3. Producing Open Source Software: How to Run a Successful Free Software Project. by Karl Fogel

2006-2007?

Agile Software Development: The Cooperative Game by Alistair Cockburn

1. Catastrophe Disentanglement. by E. M. Bennatan

2. Practices of an Agile Developer by Venkat Subramaniam, Andy Hunt

3. Software Estimation: Demystifying the Black Art. by Steve McConnell

2008

Beautiful Code by Andy Oram, Greg Wilson

1. Manage It!: Your Guide to Modern Pragmatic Project Management by Johanna Rothman

2. The Myths of Innovation by Scott Berkun

3. Release It: Design and Deploy Production-Ready Software. by Michael T. Nygard

2009

Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior. by Tom Demarco, Peter Hruschka, Tim Lister, Suzanne Robertson, James Robertson, Steve McMenamin

1. Emergent Design: The Evolutionary Nature of Professional Software Development by Scott L. Bain

2. Intellectual Property and Open Source: A Practical Guide to Protecting Code. by Van Lindberg

2010

Masterminds of Programming: Conversations with the Creators of Major Programming Languages by Federico Biancuzzi, Shane Warden

1. Hello World! Computer Programming for Kids and Other Beginners by Carter Sande

Jolt Finalist(入圍):

- SDLC 3.0: Beyond a Tacit Understanding of Agile. by Mark Kennaley

2011

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

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

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

Jolt Finalist(入圍):

- The Joy of Clojure: Thinking the Clojure Way, by Michael Fogus and Chris Houser

- The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1, by Donald Knuth

- Domain-Specific Languages by Martin Fowler with Rebecca Parsons

2012

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

1. HTML5 Developer's Cookbook (HTML5開(kāi)發(fā)手冊(cè))

2. iOS Programming: The Big Nerd Ranch Guide, Third Edition

Jolt Finalist(入圍):

- How Google Tests Software

- Running Lean, Iterate from Plan A to a Plan That Works, Second Edition

- Elemental Design Patterns

2013

Lean UX by Gothelf, Jeff; Seiden, Josh

1. Dependency Injection in .NET

2. Taming Text?

Jolt Finalist(入圍):

- Team Geek

- NoSQL Distilled

2014

Python in Practice by Mark Summerfield

1. Programming: Principles and Practice Using C++, 2nd Edition

2. Single Page Web Applications: JavaScript End-to-End

Jolt Finalist(入圍):

- Threat Modeling

- Rethinking the Internet of Things

- Automate With Grunt

Jolt Award技術(shù)類2002年到2009年

2002

Thinking in Java, 3rd Edition by Bruce Eckel

1. Understanding Web Services: XML, WSDL, SOAP, and UDDI. by Eric Newcomer

2. Core Java 2, Volume 1: Fundamentals by Cay Horstmann, Gary Cornell

3. PHP and MySQL Web Development, 2nd Edition by Luke Welling, Laura Thomson

2003

Test-Driven Development: A Practical Guide. by David Astels

1. About Face 2.0: The Essentials of Interaction Design by Alan Cooper, Robert Reimann

2. Agile Database Techniques: Effective Strategies for the Agile Software Developer. by Scott W. Ambler

3. Code Reading: The Open Source Perspective by Diomidis Spinellis

2004

Better, Faster, Lighter Java. by Bruce A. Tate, Justin Gehtland

1. C++ Coding Standards: 101 Rules, Guidelines, and Best Practices by Herb Sutter, Andrei Alexandrescu

2. Hibernate: A Developer's Notebook. by James Elliott

3. Java Developer's Guide to Eclipse, 2nd Edition. by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman, Pat McCarthy

2005

Agile Web Development with Rails by Dave Thomas, David Hansson, Leon Breedt, Mike Clark

1. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina, Brad Abrams

2. Practical Common Lisp by Peter Seibel

3. Why Programs Fail: A Guide to Systematic Debugging by Andreas Zeller

2006-2007

Head First Object-Oriented Analysis and Design by B. McLaughlin, G. Pollice, D. West

1. Code Quality by Diomidis Spinellis

2. Refactoring Databases by Scott W. Ambler, P.J. Sadalage

3. CSS: The Missing Manual by David Sawyer McFarland

2008

Continuous Integration: Improving Software Quality and Reducing Risk by Paul Duvall, Steve Matyas, Andrew Glover

1. Head First SQL Your Brain on SQL: A Learner's Guide by Lynn Beighley

2. The Rails Way by Obie Fernandez

3. xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros

2009

Real World Haskell by Bryan O'Sullivan, John Goerzen, Don Stewart

1. High Performance MySQL: Optimization, Backups, Replication, and More by Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz, Derek J. Balling

2. Programming in Scala by Martin Odersky, Lex Spoon, Bill Venners

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末咖气,一起剝皮案震驚了整個(gè)濱河市沪猴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌采章,老刑警劉巖运嗜,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異悯舟,居然都是意外死亡担租,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門抵怎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)奋救,“玉大人岭参,你說(shuō)我怎么就攤上這事〕⑺遥” “怎么了演侯?”我有些...
    開(kāi)封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)背亥。 經(jīng)常有香客問(wèn)我秒际,道長(zhǎng),這世上最難降的妖魔是什么狡汉? 我笑而不...
    開(kāi)封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任娄徊,我火速辦了婚禮,結(jié)果婚禮上盾戴,老公的妹妹穿的比我還像新娘寄锐。我一直安慰自己,他們只是感情好尖啡,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布橄仆。 她就那樣靜靜地躺著,像睡著了一般衅斩。 火紅的嫁衣襯著肌膚如雪盆顾。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天矛渴,我揣著相機(jī)與錄音,去河邊找鬼惫搏。 笑死具温,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的筐赔。 我是一名探鬼主播铣猩,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼茴丰!你這毒婦竟也來(lái)了达皿?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤贿肩,失蹤者是張志新(化名)和其女友劉穎峦椰,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體汰规,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡汤功,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了溜哮。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片滔金。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡色解,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出餐茵,到底是詐尸還是另有隱情科阎,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布忿族,位于F島的核電站锣笨,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏肠阱。R本人自食惡果不足惜票唆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望屹徘。 院中可真熱鬧走趋,春花似錦、人聲如沸噪伊。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鉴吹。三九已至姨伟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間豆励,已是汗流浹背夺荒。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留良蒸,地道東北人技扼。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像嫩痰,于是被迫代替她去往敵國(guó)和親剿吻。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容