Effektives C: Eine Einführung in die professionelle C-Programmierung

Bewertung:   (4,6 von 5)

Effektives C: Eine Einführung in die professionelle C-Programmierung (C. Seacord Robert)

Leserbewertungen

Zusammenfassung:

Das Buch kommt bei professionellen Programmierern und bei denjenigen, die ihr Verständnis von C vertiefen wollen, im Allgemeinen gut an, ist aber aufgrund des fortgeschrittenen Inhalts und der gelegentlich inkonsistenten Erklärungen nicht für Anfänger geeignet. Die Leser schätzen den detaillierten Ansatz zur modernen sicheren Programmierung, auch wenn einige bemängeln, dass es an praktischen Übungen und umfassenden Beispielen fehlt.

Vorteile:

Ausführliche Behandlung von modernem C und der Standardbibliothek.
Gut geschrieben und leicht zu lesen für erfahrene Entwickler.
Bietet wertvolle Einblicke in die Sicherheit und Korrektheit der C-Programmierung.
Sehr empfehlenswert für diejenigen, die bereits mit der Programmierung vertraut sind und ihre Fähigkeiten verbessern wollen.
Gute Lieferung und Gesamtqualität des Buches.

Nachteile:

Nicht für Anfänger geeignet
Setzt Vorkenntnisse in C und Programmierkonzepten voraus.
Uneinheitliche Erklärungen und Tiefe
Einige Konzepte werden nicht gründlich genug behandelt.
Es fehlen praktische Übungen zur Vertiefung des Gelernten.
Einige Leser fanden die Namenskonventionen in den Beispielen schlecht und frustrierend.
Der Titel „Einführung“ kann potenzielle Leser, die grundlegende C-Kenntnisse suchen, in die Irre führen.

(basierend auf 45 Leserbewertungen)

Originaltitel:

Effective C: An Introduction to Professional C Programming

Inhalt des Buches:

Eine detaillierte Einführung in die Programmiersprache C für erfahrene Programmierer.

Die Welt läuft auf Code, der in der Programmiersprache C geschrieben wurde, aber die meisten Informatikprogramme lehren nur Java oder Python als Einführungssprache. Dieses Buch richtet sich an Entwickler, die bereits programmieren können und sich schnell in die professionelle Programmierung in C einarbeiten wollen. Sie lernen, wie man korrekten, portablen Code von professioneller Qualität entwickelt und eine Grundlage für die Entwicklung sicherheitskritischer Systeme schafft. Effective C wurde von dem renommierten Autor Robert Seacord geschrieben und bietet einen detaillierten Einblick in die Programmiersprache C. Seacord stellt die grundlegenden Datentypen und Codestrukturen der Sprache vor und geht gleichzeitig auf bewährte Verfahren, häufige Fehler und offene Debatten in der C-Gemeinschaft ein. Der Leser lernt außerdem, wie man C-Programme debuggt, testet und analysiert, und profitiert von detaillierten und dennoch prägnanten Erklärungen der C-Sprachkonstrukte und -Verhaltensweisen Der Leser lernt:

- Wie man undefiniertes Verhalten in einem C-Programm erkennt und behandelt.

- Den Bereich und die Darstellungen von Ganzzahlen und Fließkommazahlen.

- Wie Ganzzahl-Promotionen durchgeführt werden und wie sie die Portabilität beeinflussen können.

- Die Reihenfolge der Auswertung von Ausdrücken.

- Dynamische Speicherzuweisung einschließlich der Verwendung von Nicht-Standardfunktionen.

- Die Philosophie, die der Verwendung von Zeichentypen in C zugrunde liegt.

- Zeichenkodierungen und -typen.

- Wie man Ein-/Ausgabe (E/A) mit Terminals und Dateisystemen unter Verwendung von C Standard Streams und POSIX Dateideskriptoren durchführt.

- Die vom C-Compiler implementierten Übersetzungsphasen und die Rolle des Präprozessors.

- Testen, Debuggen und Analysieren von C-Programmen Effective C wurde in Zusammenarbeit mit Experten des C-Standardkomitees entwickelt und vermittelt Entwicklern, wie sie korrekten, portablen C-Code in professioneller Qualität schreiben können.

Weitere Daten des Buches:

ISBN:9781718501041
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2020
Seitenzahl:272

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Effektives C: Eine Einführung in die professionelle C-Programmierung - Effective C: An Introduction...
Eine detaillierte Einführung in die...
Effektives C: Eine Einführung in die professionelle C-Programmierung - Effective C: An Introduction to Professional C Programming

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