counter
 
  Clean Code. Deutsche Ausgabe. Refactoring, Patterns, Testen und Techniken für sauberen Code | Robert C. Martin
 
 
Seiteninhalt:
Suche Bücher:   

andrea erne, herbie fully loaded:..., taschenatlas aquarie..., dirk endisch, clean code. deutsche...

Clean Code. Deutsche Ausgabe. Refactoring, Patterns, Testen und Techniken für sauberen Code
Robert C. Martin

mitp, 2009 - 480 Seiten

Kundenbewertung:(11 Bewertungen)
großes Bild anzeigen
 weitere Infos, Preis & Bestellmöglichkeit

     Kauftipp  Kauftipp




Ein Muss für jeden Programmierer

Dieses Buch ist ein absolutes Muss für jeden Programmierer, der sauberen Code erzeugen will. Durch die aufgezeigten Regeln, die immer mit Beispielen verdeutlicht werden, kann man manch alten Code nur noch sehr schwer ertragen und fühlt sich regelrecht gezwungen in zu überarbeiten.
Verständlich geschireben und absolut nicht auf Java beschränkt, auch wenn alle Beispiele in Java sind, lässt sich aber auf jede Objektorientierte Sprache umsetzen.


Tolles Buch, Programmiersprache Java

Ein sehr empfehlenswertes Buch, das viel Anregung zum Nachdenken über den eigenen Code bietet. Die deutsche Übersetzung ist zwar an manchen Stellen nicht sonderlich gelungen, aber der Inhalt macht dies wieder wett.

Leider wird nicht darauf hingewiesen, dass die deutsche Version im Gegensatz zur englischen(älteren?) die Programmiersprache Java behandelt, was bei C# Codern doch zu der einen oder anderen Irritation zb. beim Exception Handling führen kann.


 weitere Infos, Preis & Bestellmöglichkeit


Sinnvolle Tipps, die oftmals nicht eingehalten werden

Der erste Teil mit praktischen Tipps hat mir recht gut gefallen, obwohl diese eher für Anfänger gedacht sind, werden sie doch oft auch von Profis missachtet.
Eine Abwertung muss ich leider geben, denn der 2 Teil des Buches, mit seitenweise Codelistings in denen sich nicht allzu viel ändert, ist nicht sonderlich hilfreich. Schade.
Aber das Buch ist eine Empfehlung wert. Auch Profis sollten die Tipps beherzigen !!! Die Erfahrung zeigt, das das nicht immer der Fall ist.


Das Buch hat mich begeistert

Der Artikel ist von http://daraff.ch - Ich schreibe regelmässig über Themen der Softwareentwicklung.

Rezension
---------
Nachdem ich zu ende des letzten Jahres in einen Bücher-Einkauf-Wahn verfallen bin, habe ich doch immerhin schön brav die Bücher durchgeackert und möchte nun meine erste Buchrezension schreiben.

Es handelt sich dabei um Clean Code von Robert C. Martin. Als ich die ersten Seiten des Buches gelesen habe, habe ich bereits meine ersten Erkenntnisse in einem Blogeintrag niedergeschrieben.

Einführung
Im ersten Kapitel nimmt Robert C. Martin kein Blatt vor den Mund. Er beschreibt sehr schön, wie schnell die Spezies Softwareentwickler die Schuld von schlechtem Code auf andere abschiebt (Zeitmangel, Chef usw.). Wir sind aber schliesslich die Profis und sollten dementsprechend unser Werk verteidigen.

Er beschreibt auch, warum wir uns so verhalten und warum es so schwierig ist guten Code zu schreiben. Erstens ist den meisten gar nicht bewusst, dass guter und sauberer Code längerfristig enorm wichtig ist und zweitens wissen viele auch gar nicht, was sauberer Code ist.

Wie mache ich es richtig
In den nächsten Kapitel beschreibt Martin sehr detailliert wie man es richtig macht.

Wie wählt man aussagekräftige Namen für Variablen, Methoden usw.
Wie sollten Funktionen strukturiert sein (Grösse, Komplexität usw.)
Was sind gute und was sind schlechte Kommentare
Wie sollte man seinen Code formatieren
Der Umgang mit Objekten und Datenstrukturen
Wie sollte man Error Handling anwenden
Wie sollte man Schnittstellen verwenden
Wie sollte man Klassen aufbauen
Wie baut man ganze Softwaresysteme
Warum benötigt man Unit Tests
Martin drückt auch klar aus, dass saubere Namensgebung, Unit Testing und Refactoring die zentralen Erfolgsrezepte für gute und vor allem langlebige Software sind.

Refactoring
Bis jetzt konnte man nur konsumieren. Im nächsten Teil des Buches muss man aber selber mitdenken. Martin beschreibt Schritt für Schritt, wie er Klassen von bekannten Projekten "refaktorisiert". Dieser Teil bringt einem nur dann etwas, wenn man sich intensiv mit dem abgedruckten Code beschäftigt.

Code Smells
Im letzten Teil des Buches fasst Martin nochmals alle Code Smells (Dinge, die Code schlecht machen) zusammen, welche man während der ganzen Zeit erarbeitet hat.

Mein persönliches Fazit
Für mich ist dieses Buch unglaublich wertvoll. Im ersten Teil wurde mir bewusst gemacht, warum wir als Entwickler so reagieren, wie wir es tun. Und danach wird schön beschrieben, wie man es richtig macht.

Ich wusste immer, dass etwas falsch läuft beim programmieren und das ich bzw. meine Kollegen unsauberen Code schreiben. Nun kann ich endlich sagen, was es ist und wie man es besser macht. Das hilft auch bei Diskussionen mit Kollegen, wenn man ihren Code begutachtet und begründen kann, warum ihr Code nicht so "optimal"


 weitere Infos, Preis & Bestellmöglichkeit


Ein MUSS MUSS MUSS für jeden Software-Entwickler

Ich war von diesem Buch einfach nur begeistert !! Der Autor erzählt Schritt für Schritt wie man als professioneller Software-Entwickler arbeiten sollte und gibt einem zahlreiche Tipps und Tricks.


reviews: page 1, 2, 3



Folgende Artikel k�nnten Sie interessieren




Empfehlungen

Clean Code Developer Literaturempfehlungen
Bestseller Webdesign & Programmierung
Bücher Computer & Internet
IT-Einstieg


techniken


Barbecue: Die richtigen Techniken, klassische und neue Rezepte für ...
Die Baustelle (Wieso? Weshalb? Warum? junior)
Microsoft Windows 7 auf einen Blick: Leicht verständlich. Am Bild ...
Mathematische Formelsammlung: für Ingenieure und Naturwissenschaftler
So werden wir Weltmeister: Die Physik des Fußballspiels



patterns


Software-Architektur kompakt: - angemessen und zielorientiert
PHP Design Patterns
Mustererkennung: Roman
Reguläre Ausdrücke - kurz & gut
Patterns kompakt: Entwurfsmuster für effektive Software-Entwicklung



deutsche


Verdammnis (2): Roman: Millennium Trilogie 2
Hummeldumm. Das Roman
Vergebung (3): Roman: Millennium Trilogie 3
Bis(s) zum ersten Sonnenstrahl: Das kurze zweite Leben der Bree Tanner
Schneewittchen muss sterben



Suche nach Büchern
ausgabe, deutsche, patterns, refactoring, sauberen, techniken


aktuelle Kategorie: Bücher
Bücher
Zeitschriften
Elektronik
Kamera und Foto
Computer Hardware
moderne Musik
klassische Musik
DVD
VHS Video
Software
PC- und Videospiele
Spielwaren
Heimwerken
Küche und Haushalt
Garten und Freizeit
Bad und Körperpflege





Unser Tipp


Super Buch aus dieser Reihe!

zufällig ausgewählt


Wenko 19140100 Duschvorhang Mosaik, 180x200 cm, Kunststofffilm