Code Reading

The Open Source Perspective

Nonfiction, Computers, Programming, Software Development
Cover of the book Code Reading by Diomidis Spinellis, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Diomidis Spinellis ISBN: 9780672333705
Publisher: Pearson Education Publication: May 27, 2003
Imprint: Addison-Wesley Professional Language: English
Author: Diomidis Spinellis
ISBN: 9780672333705
Publisher: Pearson Education
Publication: May 27, 2003
Imprint: Addison-Wesley Professional
Language: English

If you are a programmer, you need this book.

  • You've got a day to add a new feature in a 34,000-line program: Where do you start? Page 333
  • How can you understand and simplify an inscrutable piece of code? Page 39
  • Where do you start when disentangling a complicated build process? Page 167
  • How do you comprehend code that appears to be doing five things in parallel? Page 132

You may read code because you have to--to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse.

Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code.

Fact: If you make a habit of reading good code, you will write better code yourself.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

If you are a programmer, you need this book.

You may read code because you have to--to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse.

Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code.

Fact: If you make a habit of reading good code, you will write better code yourself.

More books from Pearson Education

Cover of the book CCNA Data Center DCICT 200-155 Official Cert Guide by Diomidis Spinellis
Cover of the book Lord of The Flies: York Notes for GCSE by Diomidis Spinellis
Cover of the book Essential Facebook Development by Diomidis Spinellis
Cover of the book Canon EOS Rebel T3i / 600D: From Snapshots to Great Shots by Diomidis Spinellis
Cover of the book Microsoft XNA Game Studio 3.0 Unleashed by Diomidis Spinellis
Cover of the book Microsoft Access 2010 VBA Programming Inside Out by Diomidis Spinellis
Cover of the book Designing Forms for Microsoft Office InfoPath and Forms Services 2007 by Diomidis Spinellis
Cover of the book Lead with LUV: A Different Way to Create Real Success by Diomidis Spinellis
Cover of the book Upgrader's Guide to Microsoft Office System 2003 by Diomidis Spinellis
Cover of the book No Bullshit Social Media: The All-Business, No-Hype Guide to Social Media Marketing by Diomidis Spinellis
Cover of the book Navigating Social Media Legal Risks by Diomidis Spinellis
Cover of the book Exam Ref 70-663 Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 (MCITP) by Diomidis Spinellis
Cover of the book Learn Adobe Photoshop CC for Visual Communication by Diomidis Spinellis
Cover of the book Soaring with Iron Condor Options by Diomidis Spinellis
Cover of the book Sustainability in Supply Chain Management Casebook by Diomidis Spinellis
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy