Code Reading: The Open Source Perspective. 2 reviews. by Diomidis Spinellis. Publisher: Addison-Wesley Professional. Release Date: May This unique and essential reference focuses on the reading and comprehension of existing software code. The concepts are supported by examples taken from. Code-reading requires its own set of skills, and the ability to determine which In this book, Diomidis Spinellis uses more than real-world examples to show.
|Published (Last):||17 February 2004|
|PDF File Size:||17.47 Mb|
|ePub File Size:||18.16 Mb|
|Price:||Free* [*Free Regsitration Required]|
Page You may read code because you have to–to fix it, inspect it, or improve it. Want to Read Currently Reading Read.
Jonathan Dowland rated it really liked it Jan 28, There are no discussion topics on this book yet. And the complete code context for the references found in the book. Or you may read code because you are scavenging–looking for material to reuse. View table of contents.
Read more on the book’s web site. More Effective C Bill Wagner. If you make a habit rreading reading good code, you will write better code yourself. You’ve got a day to add a new feature in a 34,line program: The concepts are supported by examples taken from real-world open source software projects.
While code reading is an important task faced by the vast majority of students, it has been virtually ignored as a discipline by spinwllis references. If you make a habit of reading good code, you will write better code yourself.
Code Reading: The Open Source Perspective
Nothing I didn’t already know, but I wish I had read it 10 years ago. Check out the top books of the year on our spinellls Best Books of To see what your friends thought of this book, please sign up. Eric rated it it was amazing Mar 02, Advanced C Data Types.
Returning Multiple Data Elements from a Function. Outline of the Code Provided Appendix B. The Open Source Perspective. Just a moment spinelis we sign you in to your Goodreads account.
With Safari, you learn the way you learn best. How do you comprehend code that appears to be doing five things in parallel?
Diomidis Spinellis home page
My coxe Help Advanced Book Search. Documentation often mirrors and therefore reveals the underlying system structure. Structures with Dynamically-Allocated Arrays. File Names and Organization.
Code Reading: The Open Source Perspective [Book]
Howard rated it it was ok Jan 22, Reaeing rated it it was amazing Jun 04, No trivia or quizzes yet. Code Browsers and Beautifiers. May be freely uploaded by WWW viewers and similar programs.
Source Code Credits Appendix C. Coding Standards and Conventions Chapter 8. Randy Coulman rated it it was ok Oct 20, The Best Books of Open Preview See a Problem? Page How can you understand and simplify an inscrutable spinellis of code? Effective Enterprise Java Ted Neward. In this indispensable book, Diomidis Spinellis uses more than real-world examples to show you how to identify good and bad code: In this indispensable book, Diomidis Spinellis uses more than real-world examples to show you how to identify good and bad code: Page 39 Where do you start when disentangling a complicated build process?
Effective Software Development 1 – 10 of 12 books. Apr 19, Jean-Luc rated it liked it. Code Reading Diomidis Spinellis. Advanced Control Flow Chapter 6.
Spinellis: Code Reading: The Open Source Perspective
All other rights reserved. You may read code the way an engineer examines a machine–to discover what makes it tick. Daniel Hawk rated it it was amazing Jul 30, Code-Reading Tools Chapter If you’ve worked for any length of time as a programmer, you’ll either be thinking “my god this is obvious” or you’ll be asleep.
How can you understand and simplify an inscrutable piece of code?
The Editor as a Code Browser. Murali rated it it was amazing Jun 25, Functions and Global Variables.