`
iloveflower
  • 浏览: 80251 次
社区版块
存档分类
最新评论
  • iloveflower: 呵呵。好好学习。。。。。。。。。。。。
    java 读书
  • Eric.Yan: 看了一点,不过是电子版的……你这一说到提醒我了,还要继续学习哈 ...
    java 读书

Jolt Awards books

 
阅读更多

1990

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

The Art of Human-Computer Interface Design, Edited by Brenda Laurel

Programming Windows, 2nd Ed., by Charles Petzold

Turbo C++ DiskTutor, by Greg Voss and Paul Chui

1991

Object-Oriented Design with Applications, by Grady Booch

Advanced C++: Programming Styles and Idioms, by James Coplien

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

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

1992

1. Undocumented Windows, by Andrew Schulman, David Maxey, and Matt Pietrek
2. Decline and Fall of the American Programmer, by Ed Yourdon


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

Literate Programming, by Donald Knuth

Effective C++, by Scott Meyers

1993


1 Code Complete, by Steve McConnell
2 Object-Oriented Design and Analysis with Applications, 2nd Edition, by Grady Booch

Applied Cryptography, by Bruce Schneier

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

Writing Solid Code, by Steve Maguire

1994

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

Debugging the Development Process, by Steve Maguire

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

The Design and Evolution of C++, by Bjarne Stroustrup

1995

Thinking in C++, by Bruce Eckel

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

A Discipline for Software Engineering, by Watts Humphrey

1996

Rapid Development, by Steve McConnell

Creating a Software Engineering Culture, by Karl Weigers

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

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

1997

Rapid Development: Taming Wild Software Schedules by Steve McConnell

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


Creating a Software Engineering Culture by Karl E. Wiegers


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

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

Software Architecture in Practice, by Paul Clements, Rick Kazman, Ken Bass and Len Bass

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 and Lucy Lockwood


Extreme Programming Explained: Embrace Change, by Kent Beck

Software Requirements, by Karl E. Wiegers

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


2000

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


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

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


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


2001

Effective Java by Joshua Bloch

Agile Software Development by Alistair Cockburn



Software Craftsmanship by Pete McBreen

Under Pressure and On Time by Ed Sullivan

2002

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

Documenting Software Architectures By Paul Clements, Felix Bachmann,


Test Driven Development: By Example By Kent Beck

Patterns of Enterprise Application Architecture By Martin Fowler.

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

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

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

PHP and MySQL Web Development 2/e*

2003

Waltzing with Bears Tom DeMarco and Timothy Lister

The Art of Unix Programming Eric S. Raymond

Lean Software Development: An Agile Toolkit Mary Poppendieck and Tom Poppendieck



The Pragmatic Starter Kit Dave Thomas and Andy Hunt

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



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

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


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


2004

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


Joel on Software by Joel Spolsky

Refactoring to Patterns by Joshua Kerievsky

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

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

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

Hibernate: A Developer's Notebook by James Elliott

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


2005
Prefactoring Ken Pugh

The Art of Project Management Scott Berkun

Innovation Happens Elsewhere: Open Source as Business Strategy
Ron Goldman and Richard P. Gabriel

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

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

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

Practical Common Lisp  Peter Seibel

Why Programs Fail: A Guide to Systematic Debugging Andreas Zeller

2006-2007

Agile Software Development: The Cooperative Game Alistair Cockburn

Catastrophe Disentanglement E. M. Bennatan

Practices of an Agile Developer Venkat Subramaniam and Andy Hunt

Software Estimation: Demystifying the Black Art Steve McConnell

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


Code Quality  Diomidis Spinellis  Addison-Wesley Professional


Refactoring Databases Scott W. Ambler and P.J. Sadalage


CSS: The Missing Manual David Sawyer McFarland

2008

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


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


Myths of Innovation by Scott Berkun


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

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

Head First SQL Your Brain on SQL--A Learner's Guide by Lynn Beighley

The Rails Way by Obie Fernandez

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


2009

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

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

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


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

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

Programming in Scala by Martin Odersky, Lex Spoon and Bill Venners

2010
Books

Jolt Excellence Award: Masterminds of Programming: Conversations with the Creators of Major Programming Languages, by Federico Biancuzzi and Shane Warden [2]

Jolt Productivity Award: Hello World! Computer Programming for Kids and Other Beginners, by Warren D. Sande and Carter Sande [3]

Jolt Productivity Award: SDLC 3.0: Beyond a Tacit Understanding of Agile, by Mark Kennaley

2011
Books [1]

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

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

Jolt Productivity Award: 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

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

Jolt Finalist: Domain-Specific Languages by Martin Fowler with Rebecca Parsons

分享到:
评论

相关推荐

    JOLT

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

    jolt WTC 调用TUXEDO jar包

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

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

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

    tuxedo+jolt

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

    tuxedo jolt配置与编程简介

    【Tuxedo JOLT配置与编程简介】 BEA Tuxedo JOLT(Java to Tuxedo Open Layer for Transactions)是一种让Java应用程序与Tuxedo应用服务进行交互的技术。本文将介绍JOLT的配置与编程基础知识,特别是以Java客户端为...

    Tuxedo jolt 配置及使用

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

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

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

    TUXEDO JOLT配置与编程简介

    《TUXEDO JOLT配置与编程初探》 BEA Tuxedo JOLT(Java to Tuxedo Open Link Technology)是一种技术,它允许Java应用程序与BEA Tuxedo应用服务进行交互。JOLT简化了Java与Tuxedo之间的通信,使得基于Java的系统...

    JOLT的配置与编程简介

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

    Java通过Jolt调用Tuxedo服务[定义].pdf

    Java 通过 Jolt 调用 Tuxedo 服务定义 Java 通过 Jolt 调用 Tuxedo 服务是指在 Java 应用程序中使用 Jolt 组件来调用 Tuxedo 服务的一种方式。Tuxedo 是一个由 Oracle 公司开发的分布式应用服务器,用于构建高性能...

    joltjse+jolt+joltwls 包

    而Jolt系列的jar包——joltjse.jar、jolt.jar和joltwls.jar,则是与Tuxedo交互的重要工具,特别是对于Java开发者来说。 首先,我们来看joltjse.jar。这个jar包是Java Jolt for Java Standard Edition的简称,它是...

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

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

    TUXEDO JOLT的配置与编程简介

    ### TUXEDO JOLT的配置与编程简介 #### TUXEDO概述 TUXEDO作为Oracle的一个重要产品线,是一种广泛应用于大型企业级系统的中间件技术。它主要用于构建高性能、高可用性的分布式事务处理应用程序。TUXEDO提供了一套...

    Java通过Jolt调用Tuxedo服务

    Java 通过 Jolt 调用 Tuxedo 服务是一种常见的技术实践,特别是在集成传统企业级应用时。本文将详细阐述如何在特定环境下(Eclipse3.1, Jolt, WebLogic8.1, Tuxedo9.0)实现这一过程。 首先,Jolt 是 BEA Tuxedo ...

    Java通过Jolt调用Tuxedo服务[参考].pdf

    本文主要讲解如何使用Jolt库来调用Tuxedo服务,以实现Java与Tuxedo的集成。 一、Jolt调用Tuxedo服务的基本流程 1. **准备Tuxedo服务端代码**: Tuxedo服务的实现通常涉及C或C++编写的服务程序,这些程序通过...

    weblogic-jolt三个包(全)

    在WebLogic Server中集成Jolt是为了实现与Tuxedo系统的互操作性。Tuxedo是一款高性能、分布式事务处理系统,广泛应用于金融、电信等领域。 Jolt是一个中间件接口库,它的主要作用是让WebLogic Server能够与Tuxedo...

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

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

    02.Weblogic通过Jolt pool调用Tuxedo服务参考文档@xutt.docx

    【Weblogic通过Jolt pool调用Tuxedo服务】\n\nWeblogic是Oracle公司的一款企业级应用服务器,而Tuxedo是Oracle的分布式事务处理(DTP)系统,主要用于构建高可用性和高性能的企业级应用。Jolt Pool是Weblogic中用于...

Global site tag (gtag.js) - Google Analytics