oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
C/C++ Projektbegleiter: C/C++ Projekte planen, dokumentieren, bauen und testen
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

C/C++ Projektbegleiter: C/C++ Projekte planen, dokumentieren, bauen und testen [Broschiert]

Achim Köhler
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Preis: EUR 36,00 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 8 Stück auf Lager - jetzt bestellen.
Lieferung bis Mittwoch, 6. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Wird oft zusammen gekauft

C/C++ Projektbegleiter: C/C++ Projekte planen, dokumentieren, bauen und testen + Eclipse für C/C++-Programmierer: Handbuch zu den Eclipse C/C++ Development Tools (CDT) + Eclipse IDE - kurz & gut
Preis für alle drei: EUR 85,80

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Eclipse für C/C++-Programmierer: Handbuch zu den Eclipse C/C++ Development Tools (CDT) EUR 39,90

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Eclipse IDE - kurz & gut EUR 9,90

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung bei einem Bestellwert ab EUR 20. Details



Produktinformation

  • Broschiert: 337 Seiten
  • Verlag: Dpunkt Verlag; Auflage: 1., Aufl. (1. Juni 2007)
  • Sprache: Deutsch
  • ISBN-10: 3898644707
  • ISBN-13: 978-3898644709
  • Größe und/oder Gewicht: 23,8 x 16,4 x 2,4 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 291.990 in Bücher (Siehe Top 100 in Bücher)

Mehr über den Autor

Achim Köhler
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Achim Köhler auf Amazon

Produktbeschreibungen

textico.de

Speziell und trotzdem plattformunabhängig: Achim Köhlers C/C++ Projektbegleiter: C/C++ Projekte planen, dokumentieren, bauen und testen liefert das Verständnis, die Werkzeuge und die Technik, um die Softwareentwicklung mit C bzw. C++ in einen kontrollier- und überschaubaren Rahmen zu packen. Köhlers liefert Programmierrichtlinien, Dokumentationstechniken und Werkzeuge (Doxygen), Programmaufbauhilfen (make) und Testing (CUnit). Gezielter in Richtung "alles im Griff" geht es kaum. --Wolfgang Treß

Kurzbeschreibung

Das Buch fokussiert auf die Programmiersprachen C und C++ und präsentiert in fünf Kapiteln Vorgehensweisen und Werkzeuge für den Einsatz im unmittelbaren Umfeld der Softwarekodierung. Die Hauptthemen sind: Programmierrichtlinien, Dokumentieren mit Doxygen, Programme bauen mit make, Unit-Testing mit CUnit, CPPUnit und der Boost Test Library sowie Splint für die statische Code-Prüfung.

Im Vordergrund steht die praktische Anwendung. Verfügbarkeit und Installation dieser (Open-Source-) Werkzeuge werden genauso erläutert wie die Integration in Entwicklungsumgebungen wie Microsoft Visual Studio und Eclipse/CDT. Viele praktische (plattformunabhängige) Beispiele ermöglichen einen schnellen Einstieg in die einzelnen Bereiche und bieten eine gute Vorlage für eigene Problemlösungen.



Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(1)

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Broschiert
Nachdem "Der C/C++ Projektbegleiter" bereits 2007 veröffentlicht wurde und es noch immer keine Rezension gibt, schreibe ich jetzt eine. Da es bisher keine Rezension gegeben hat, habe ich lange gezögert, das Buch zu erwerben, und glaube, dass es auch anderen so ergehen könnte.

Der Text des "Projektbegleiters" ist sehr gut lesbar, die englischsprachigen Begriffe sind nicht krampfhaft übersetzt, sondern bleiben, wenn es keine unmittelbar einleuchtende deutsche Formulierung dafür gibt, im englischsprachigen Original, sodass man immer versteht, um welchen Terminus technicus es gerade geht. Der Stil des Autors ist flüssig, so manche Formulierung deutet auf große Erfahrung im Abhalten von Kursen hin.

Der "Projektbegleiter" ist in vier Kapitel gegliedert. Im 1. Kapitel, "Programmierrichtlinien", beschreibt der Autor empfehlenswerte Verzeichnisstrukturen, Code-Organisation und etliches mehr, wie etwa von ihm empfohlene Namenskonventionen, also z.b. die Konvention, dem Namen von Member-Variablen von C++ ein "m_" voranzustellen, also z.B. "m_myMemberVariable".

Das Kapitel richtet sich also an Neulinge in C und insbesondere in C++. Meiner Meinung nach sollte da unbedingt ein Hinweis auf das Buch Coding Standards: 101 Rules, Guidelines, and Best Practices von Herb Sutter, dem langjährigen Vorsitzenden des "C++ Standard Committee", erfolgen. Die dort (in Item 0) vorgeschlagenen Namenskonventionen (etwa "myMemberVariable_") führen zu leichter lesbaren Programmen. Viel wichtiger sind aber andere dort zu findende Ratschläge, wie z.B. "Avoid Macros" (Item 16). Insbesondere wird dort vorgeschlagen, anstelle der alten C-Konstrukte STL zu verwenden (std::vector, std::string usw.- Item 76ff.). Auch die anderen Items sind für Personen, die erstmalig ein größeres C++-Projekt beginnen, von einigem Interesse. In C++ sollte iman nämlich anders als in C programmieren, damit man zumindest die Dinge, die in C oft schief laufen (z.B. String Buffer Overflow) vermeidet. Es bleiben dann noch immer genug Fehlerquellen, um ausreichend beschäftigt zu sein. :-)

Richtigerweise weist der Autor des "Projektbegleiters" darauf hin, dass die "ungarische Notation", also das Kodieren des Variablentyps im Variablennamen (Beispiel: pchFirstLetter wäre ein Pointer auf eine Variable vom Typ "char"), vermieden werden sollte. Diese Empfehlung ist heute gängiger Standard. Trotzdem denke ich, dass ein Blick in das (bei Amazon erhältliche) Buch More Joel on Software, Kap. 23, "Making Wrong Code Look Wrong" lohnend sein könnte. Dort beschreibt Joel Spolsky, wie man mit der "richtigen" ungarischen Notation z.B. die Fehlerhäufigkeit beim Kodieren einer Web-Applikation verringern kann.

Kapitel 2 beschreibt das Dokumentieren mit "Doxygen" im Detail. Soweit ich das beurteilen kann, ist offensichtlich der gesamte Inhalt der offiziellen Dokumentation wiedergegeben worden. Jedenfalls habe ich in dem Buch einige Details von Doxygen entdeckt, die mir beim Lesen der Dokumentation von Doxygen entgangen waren, wie z.B. das Erstellen von "Message Sequence Charts" mit dem (nicht zu Doxygen gehörigen, externen) Programm mscgen. Auch das parallele Erstellen von mehrsprachigen Dokumentationen wird gezeigt.

Auch Kapitel 3, das den Umgang mit "make" beschreibt, ist sehr vollständig und sehr verständlich geschrieben. Da ich make intensiver nutze als Doxygen, war der "Neuigkeitswert" dieses Kapitels aber für mich geringer.

Kapitel 4 beschreibt Unit Testing, und zwar für die Programmpakete CUNIT, CPPUNIT und Boost Test Library. Ich habe leider keine Erfahrung mit diesen Paketen. Für meine C++-Projekte habe ich bisher "Template Unit Test" (TUT) verwendet. Dieses Paket hat den Vorteil, nur aus header-Dateien zu bestehen. Es gibt also keine Binärbibliothek, die zur Durchführung der Tests einzubinden wäre. Auch werden keine Makros, sondern nur Templates verwendet. Meiner Meinung nach lohnt es sich also, einen Blick auf TUT zu werfen, wenn man ein Unit Test-Programm für C++ auswählen möchte.

Die Anhänge des "Projektbegleiters" stellen Kurzdokumentationen der vorgestellten Programme dar, die nach zu lösenden Aufgaben sortiert sind, was recht praktisch ist.

Zusammenfassend: Sofern man nicht schon jahrelange Erfahrung mit den vorgestellten Verfahrensweisen und Programmen hat, kann man mit dem Buch einiges an Zeit sparen - der Kaufpreis ist jedenfalls sehr schnell wieder zurückverdient. Das exzellente Preis-Leistungsverhältnis des Buches ist mir jedenfalls fünf Sterne wert.
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de