LWN.net Logo

97 Things Every Programmer Should Know--New from O'Reilly

From:  Mary Rotman <maryr-AT-oreilly.com>
To:  lwn-AT-lwn.net
Subject:  97 Things Every Programmer Should Know--New from O'Reilly
Date:  Thu, 18 Feb 2010 11:42:28 -0800
Message-ID:  <1266522148.12299.0.886495@post.oreilly.com>
Archive-link:  Article, Thread

If you would like to view this information in your browser, click here:
http://post.oreilly.com/rd/9z1zun7tchoi85ab6at2qgreshhc29...

For Immediate Release
For more information, contact:
Mary Rotman (707) 827-7119 or maryr@oreilly.com

97 Things Every Programmer Should Know--New from O'Reilly
Collective Wisdom from the Experts

Sebastopol, CA--Tap into the wisdom of experts to learn what every programmer should know--no
matter what language you use--with "97 Things Every Programmer Should Know" (O'Reilly Media, $29.99
USD). With the 97 short and extremely useful tips for programmers in this book, you'll expand your
skills by adopting new approaches to old problems, learning appropriate best practices, and honing
your craft through sound advice.

"This book is not about a specific technology or a particular agenda. It is a reflection of many
different perspectives on programming," says editor Kevlin Henney. "There is a lot of good stuff in
there that is essentially timeless and durable. Different programmers will take away different
ideas. They will also enjoy the process: the book is very readable. A book with 'should' in the
title could be construed as worthy but onerous. I feel that '97 Things Every Programmer Should
Know' is worthwhile and fun."

With contributions from some of the most experienced and respected practitioners in the
industry--including Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann, Verity
Stob, and many more--this book contains practical knowledge and principles that you can apply to
all kinds of projects.

In this compelling new book, you will find a variety of contributors and topics, including:

- "Code in the Language of the Domain" by Dan North
- "Write Tests for People" by Gerard Meszaros
- "Convenience Is Not an -ility" by Gregor Hohpe
- "Know Your IDE" by Heinz Kabutz
- "A Message to the Future" by Linda Rising
- "The Boy Scout Rule" by Robert C. Martin (Uncle Bob)
- "Beware the Share" by Udi Dahan

"97 Things Every Programmer Should Know" reflects many lifetimes of experience writing software and
living with the process of software development. It encourages you to stretch yourself by learning
new languages, to look at problems in new ways, to take responsibility for your work, and to become
as good at the entire craft of programming as you possibly can.

For a review copy or more information please email maryr@oreilly.com Please include your delivery
address and contact information.

Editor Kevlin Henney is an independent consultant and trainer. His work focuses on patterns and
architecture, programming techniques and languages, and development process and practice. He has
been a columnist for various magazines and online publications, including The Register, Better
Software, Java Report, CUJ, and C++ Report. Kevlin is co-author of two volumes in the
Pattern-Oriented Software Architecture series: A Pattern Language for Distributed Computing and On
Patterns and Pattern Languages. He also contributed to 97 Things Every Software Architect Should
Know.

Additional Resources:
For more information about the book, including table of contents, index, author bios, and cover
graphic, see: http://post.oreilly.com/rd/9z1z847b5jlqhm1fjho703kjoj3sj9...

97 Things Every Programmer Should Know
Edited by Kevlin Henney
ISBN: 9780596809492, 256 pages
Book Price: $29.99 USD, Ebook Price: $23.99 USD
order@oreilly.com
1-800-998-9938
1-707-827-7000

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines,
and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge
development, homing in on the technology trends that really matter and spurring their adoption by
amplifying "faint signals" from the alpha geeks who are creating the future. An active participant
in the technology community, the company has a long history of advocacy, meme-making, and
evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of
their respective owners.

You are receiving this email because you are a public relations contact with O'Reilly Media.

If you would like to stop receiving any and all press releases from O'Reilly, please email
press@oreilly.com.

O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000




(Log in to post comments)

Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds