• Menu
  • Skip to right header navigation
  • Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar

OnlineProgrammingBooks.com

Legally Free Computer Books

  • All Categories
  • All Books
  • All Categories
  • All Books
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact
You are here: Home ▶ Programming ▶ The Art of Readable Code

The Art of Readable Code

December 2, 2010

Read O'Reilly Book for free: The Art of Readable Code

You can read “The Art of Readable Code” online for free from O’Reilly Labs Open Feedback Publishing System. It’s an O’Reilly book that’s under development.

Book Description

The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You’ll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun. Learn to pick variable names that are “dense with information”. Organize your loops and conditionals so they’re easy to understand. Make your comments short and sweet. Recognize when your code is doing too many things at once. Write tests that are concise, but thorough. Master the art of breaking hard problems into many smaller ones.

Table of Contents

  • What Makes Code “Better”?
  • The Fundamental Theorem of Readability
  • Is Smaller always Better?
  • Does “Time Till Understanding” conflict with other goals?
  • The Hard Part
  • Packing Precision into Names
  • Names That Can’t Be Misconstrued
  • Aesthetics
  • Knowing What to Comment
  • Making Comments Precise and Compact
  • Making Control Flow Easy to Read
  • Breaking Down Giant Expressions
  • Variables and Readability
  • Extracting Unrelated Subproblems
  • One Task at a Time
  • Testing and Readability
  • Designing and Implementing a MinuteHourCounter
  • Writing Less Code

Download Free PDF / Read Online

Author(s): Dustin Boswell and Trevor Foucher
Format(s): HTML
Number of pages: 204
Link: Read online.

Similar Books:

  1. Code Conventions for the Java Programming Language
  2. C Elements of Style
  3. Best Kept Secrets of Peer Code Review
  4. Beyond Code: Learn to Distinguish Yourself in 9 Simple Steps
  5. Writing Bug-Free C Code
Previous Post: « Killer Game Programming in Java
Next Post: Moving Applications to the Cloud on the Microsoft Azure Platform »

Primary Sidebar

Get Latest Updates

  • Facebook
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • About Us
  • Privacy policy
  • Disclaimer
  • Subscribe
  • Contact

Copyright © 2006–2025 OnlineProgrammingBooks.com