Praktische C-Programmierung: Warum ist 2+2 = 5986?

Bewertung:   (4,5 von 5)

Praktische C-Programmierung: Warum ist 2+2 = 5986? (Steve Oualline)

Leserbewertungen

Zusammenfassung:

Die Rezensionen für „Practical C Programming“ sind größtenteils positiv und heben die Klarheit, Zugänglichkeit und den praktischen Fokus auf die besten Programmierpraktiken hervor. Viele Rezensenten halten es für eine großartige Ressource zum Selbststudium von C, insbesondere für Anfänger, mit effektiven Erklärungen für schwierige Konzepte wie Zeiger. Es gibt jedoch Kritik am veralteten Inhalt, an der Verwendung globaler Variablen in den Beispielen, und einige Rezensenten sind der Meinung, dass es in bestimmten Bereichen nicht tief genug geht, um ein umfassendes Verständnis von C zu erlangen.

Vorteile:

Klare Erklärungen, praktischer Schwerpunkt auf der Programmierung, zugänglich für Anfänger, effektive Illustrationen für komplexe Themen, gute Wiederholung für diejenigen, die zu C zurückkehren, humorvoller Schreibstil, gut strukturierte Übungen, betont die besten Praktiken.

Nachteile:

Einige Inhalte sind veraltet, es werden schlechte Beispiele verwendet (z. B. globale Variablen), fortgeschrittene Themen wie Zeiger werden nur unzureichend behandelt, einige Rezensenten finden es für absolute Anfänger verwirrend, bestimmte Übungen fördern das Verständnis nicht.

(basierend auf 74 Leserbewertungen)

Originaltitel:

Practical C Programming: Why Does 2+2 = 5986?

Inhalt des Buches:

Es gibt viele Einführungsbücher in C, aber dies ist das erste, das den sachlichen, praktischen Ansatz verfolgt, der die Nutshell Handbooks(R) berühmt gemacht hat. Bei der C-Programmierung geht es um mehr als nur um die richtige Syntax. Stil und Fehlersuche spielen auch eine große Rolle bei der Erstellung von Programmen, die gut laufen und leicht zu warten sind. Dieses Buch lehrt Sie nicht nur die Mechanik des Programmierens, sondern beschreibt auch, wie Sie Programme erstellen, die leicht zu lesen, zu debuggen und zu aktualisieren sind. Praktische Regeln werden betont. Zum Beispiel gibt es in C fünfzehn Vorrangregeln (&& kommt vor kommt vor? : ). Der praktische Programmierer reduziert diese auf zwei:

⬤ Multiplikation und Division kommen vor Addition und Subtraktion.

Entgegen der landläufigen Meinung verbringen die meisten Programmierer nicht die meiste Zeit mit der Erstellung von Code. Die meiste Zeit verbringen sie damit, den Code eines anderen zu modifizieren. Dieses Buch zeigt Ihnen, wie Sie die allzu häufigen verschleiernden Verwendungen von C vermeiden (und diese Verwendungen auch erkennen, wenn Sie ihnen in bestehenden Programmen begegnen) und dadurch Code hinterlassen, mit dem der für die Wartung zuständige Programmierer nicht zu kämpfen hat. Elektronische Archäologie, die Kunst, den Code eines anderen zu durchforsten, wird beschrieben. In dieser dritten Auflage werden gängige integrierte Entwicklungsumgebungen auf Windows-Systemen sowie UNIX-Programmierdienstprogramme vorgestellt, und es wird ein umfangreiches Programm zur Erstellung von Statistiken geboten, um die Konzepte und Funktionen der Sprache zusammenzufassen.

Weitere Daten des Buches:

ISBN:9781565923065
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:1997
Seitenzahl:454

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Praktische C-Programmierung: Warum ist 2+2 = 5986? - Practical C Programming: Why Does 2+2 =...
Es gibt viele Einführungsbücher in C, aber dies...
Praktische C-Programmierung: Warum ist 2+2 = 5986? - Practical C Programming: Why Does 2+2 = 5986?
Praktische C++-Programmierung - Practical C++ Programming
C++ ist eine leistungsstarke, äußerst flexible und anpassungsfähige Programmiersprache, mit der...
Praktische C++-Programmierung - Practical C++ Programming

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: