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.

Author: Dashura Malaran
Country: Liberia
Language: English (Spanish)
Genre: Finance
Published (Last): 7 March 2016
Pages: 355
PDF File Size: 5.3 Mb
ePub File Size: 17.2 Mb
ISBN: 217-6-20100-816-1
Downloads: 58068
Price: Free* [*Free Regsitration Required]
Uploader: Yozshutaxe

Chinese translation ISBN Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial.

Code Reading: Open Source Perspective

Eric rated it it was amazing Mar 02, Functions and Global Variables. Stay rwading with the world’s most comprehensive technology and business learning platform.

diomidks Other books in the series. Refactoring in the Small. Code Reading Diomidis Spinellis. Check out the top books of the year on our page Best Books of Where do you start?

Grouping Together Data Elements. The Open Source PerspectiveVolume 1.

Code Reading : The Open Source Perspective

Lists with This Book. Sep 02, Thomas Zeeman rated it really liked it. Jones rated it really liked it Nov 07, If you make a habit of reading good code, you will write better code yourself. You may read code because you have to—to fix it, inspect it, or improve it. Effective C Covers C 6. Visit our Beautiful Books page and find lovely books for kids, photography lovers and more.


Or you may read code because you are scavenging, looking for material to reuse. A Complete Example Appendix A. While code reading is spinellsi important task faced by the vast majority of students, it has been virtually ignored as a discipline by existing references. How to Read this Book. Description This book is a unique and essential reference that focuses upon the reading and comprehension of existing software code.

Code Reading: Open Source Perspective by Diomidis Spinellis

Page How can you understand and simplify an inscrutable piece of code? The diomidiw fills this need with a practical presentation of all important code concepts, form, structure, and syntax that a student is likely to encounter.

Why and How to Read Code. Design and Implementation Techniques. Dynamic Allocation of Data Structures. The focus upon reading code rather than developing and implementing programs from scratch provides spihellis a vastly increased breadth of coverage.

If you’ve enjoyed Code Reading you will also appreciate its companion book, Code Quality. Or you may read code because you spinellus scavenging–looking for material to reuse. If you like books and love to build cool products, we may be looking for you. Published May 27th by Addison Wesley first published The Open Source Perspective 2 reviews.


Colin Jones rated it it was ok Feb 13, My library Help Advanced Book Search. Table of ocde Foreword. Accessing Different Internal Representations.

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. Books by Diomidis Spinellis. Maxims for Reading Code. Start Free Trial No credit card required.

Dispatched from the UK in 4 business days When will my order arrive? Referenced Source Files Appendix D. Spinellis holds an M.

Code Reading : Diomidis Spinellis :

Code Browsers and Beautifiers. Ghyslain rated it liked it Nov 06, Where do you start when disentangling a complicated build process?

The Best Books of You may read code the way an engineer examines a machine–to discover what makes it tick. You’ve got siomidis day to add a new feature in a 34,line program: Dmitry Chepuryshkin rated it did not like it Aug 27, Source Code Licenses Appendix E. How do you comprehend code that appears to be doing five things in parallel?

Addison-Wesley Professional- Computers – pages.