null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

The Rules of Programming (How to Write Better Code)

List Price: $45.99
SKU:
9781098133115
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Chris Zimmerman
    Format:
    Paperback
    Pages:
    343
    Publisher:
    O'Reilly Media (January 17, 2023)
    Language:
    English
    ISBN-13:
    9781098133115
    ISBN-10:
    1098133110
    Dimensions:
    6" x 9"
    File:
    TWO RIVERS-PERSEUS-Metadata_Only_Perseus_Distribution_Customer_Group_Metadata_20251023163248-20251023.xml
    Folder:
    TWO RIVERS
    List Price:
    $45.99
    Case Pack:
    22
    As low as:
    $39.55
    Publisher Identifier:
    P-PER
    Discount Code:
    C
    Country of Origin:
    United States
    Pub Discount:
    60
    Weight:
    17.6oz
    Imprint:
    O'Reilly Media
  • Overview

    This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for more seasoned programmers.

    Author Chris Zimmerman, cofounder of the video game studio Sucker Punch Productions, teaches basic truths of programming by wrapping them in memorable aphorisms and driving them home with examples drawn from real code. This practical guide also helps managers looking for ways to train new team members.

    The rules in this book include:

    • As simple as possible, but no simpler
    • Let your code tell its own story
    • Localize complexity
    • Generalization takes three examples
    • Work backward from your result, not forward from your code
    • The first lesson of optimization is don't optimize
    • A good name is the best documentation
    • Bugs are contagious
    • Eliminate failure cases
    • Code that isn't running doesn't work
    • Sometimes you just need to hammer the nails