This book is a unique and essential reference that focuses upon the reading and comprehension of existing software code. While code reading is an important task faced by the vast majority of students, it has been virtually ignored as a discipline by existing references. The book fills this need with a practical presentation of all important code concepts, form, structure, and syntax that a student is likely to encounter. The concepts are supported by examples taken from real-world open source software projects. The focus upon reading code (rather than developing and implementing programs from scratch) provides for a vastly increased breadth of coverage.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Diomidis Spinellis has been developing the concepts presented in this book since 1985, while also writing groundbreaking software applications and working on multimillion-line code bases. Spinellis holds an M.Eng. degree in software engineering and a Ph.D. in computer science from Imperial College London. Currently he is an associate professor in the Department of Management Science and Technology at the Athens University of Economics and Business.
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.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: More Than Words, Waltham, MA, USA
Zustand: Very Good. . . All orders guaranteed and ship within 24 hours. Before placing your order for please contact us for confirmation on the book's binding. Check out our other listings to add to your order for discounted shipping. Bestandsnummer des Verkäufers WAL-D-0d-002969
Anzahl: 1 verfügbar
Anbieter: Better World Books, Mishawaka, IN, USA
Zustand: Good. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Bestandsnummer des Verkäufers 5680255-6
Anzahl: 1 verfügbar
Anbieter: Dream Books Co., Denver, CO, USA
Zustand: acceptable. This copy has clearly been enjoyedâ"expect noticeable shelf wear and some minor creases to the cover. Binding is strong, and all pages are legible. May contain previous library markings or stamps. Bestandsnummer des Verkäufers DBV.0201799405.A
Anzahl: 1 verfügbar
Anbieter: World of Books (was SecondSale), Montgomery, IL, USA
Zustand: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Bestandsnummer des Verkäufers 00099342655
Anzahl: 1 verfügbar
Anbieter: HPB-Red, Dallas, TX, USA
Paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_457667623
Anzahl: 1 verfügbar
Anbieter: Alchemy Books, San Diego, CA, USA
paperback. Zustand: Used: Very Good. Unopened CDROM included. Clean and unmarked. Some minor cosmetic shelf wear. From a private collection. Very good condition. Comes from non smoking home. Bestandsnummer des Verkäufers 260309001
Anzahl: 1 verfügbar
Anbieter: Mooney's bookstore, Den Helder, Niederlande
Zustand: Very good. Bestandsnummer des Verkäufers E-9780201799408-6-2
Anzahl: 1 verfügbar
Anbieter: Studibuch, Stuttgart, Deutschland
paperback. Zustand: Sehr gut. 528 Seiten; 9780201799408.2 Gewicht in Gramm: 1. Bestandsnummer des Verkäufers 1084465
Anzahl: 1 verfügbar
Anbieter: GoldBooks, Denver, CO, USA
Zustand: new. Bestandsnummer des Verkäufers 44G38_35_0201799405
Anzahl: 1 verfügbar