Besser coden

(Autor)

Buch | Softcover
388 Seiten
2017
Rheinwerk (Verlag)
978-3-8362-4598-2 (ISBN)

Lese- und Medienproben

Besser coden - Uwe Post
24,90 inkl. MwSt
zur Neuauflage
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Was Sie wirklich wissen müssen, um guten Code zu schreiben.
  • In realen Projekten guten Code schreiben
  • Design und Stil, Sicherheit, Doku, Refactoring, Testabdeckung, Parallelität u. v. m.
  • Best Practices, Codebeispiele, Quizfragen und wertvolle Profi-Tipps

Auch gute Programmierer können noch besser werden! Ist Ihr Code bereits aussagekräftig kommentiert und tut das, was er soll? Gut, aber es geht noch besser: mit den richtigen Entwurfsmustern, bewährten Tools und einem feinen Gespür für elegante Lösungen!

Uwe Post zeigt Ihnen, was Sie tun können und was im Entwickleralltag wirklich hilft. Lassen Sie sich von seinen Tipps inspirieren, schreiben Sie besseren Code und machen Sie Zeile für Zeile die Welt ein kleines bisschen schöner.

Große Aufgaben professionell angehen
Hoffnungslosen Schrottcode integrieren, unmögliche Deadlines schaffen, perfekte Testabdeckung erreichen, Continuous Integration wahr machen, für immer mehr Sicherheit sorgen und wartbare Software abliefern ... kommen Ihnen diese Erwartungen bekannt vor? Zeit für besseren Code! Vergessen Sie überhitzte Stildiskussionen und gehen Sie Qualitätsfragen professionell an – mit einer Prise Demut, bewährten Maßstäben und einem gut gepflegten Methoden-Repertoire.

Nichts geht ohne Kommunikation
Entwickler bringen viel mehr Zeit damit zu, Code zu lesen, als neue Codezeilen zu schreiben; sie müssen Anforderungen und Feedback verstehen, Fehler suchen und Missverständnisse aufdecken. Dass in der Softwareentwicklung also viel von gelungener Kommunikation abhängt, überrascht nur noch wenige. Dieses Buch unterstützt bei den vielfältigen Aufgaben vom Code Review über den Umgang mit Team-Neulingen bis zur Rettung absturzgefährdeter Outsourcing-Projekte.

Design und Architektur
Ob es nun einen eigenen Architekten im Team gibt oder nicht – um besser zu coden, brauchen Sie ein Gespür für gutes Design und sollten auch vor Architekturentscheidungen nicht zurückschrecken. Datenstrukturen passend auszuwählen, Objekte geschickt zu modellieren und Entwurfsmuster sinnvoll einzusetzen will ebenso gelernt sein wie der richtige Umgang mit den Fachbegriffen aus der Kunden-Domäne.

Keep it simple, stupid ... und was noch?
KISS, POITROAE ... – kann man das rauchen, oder habe ich ein Problem mit meinem Code? Uwe Post erklärt Ihnen die Akronyme, die Sie sich besser gar nicht erst angewöhnen. Sie möchten schließlich nicht Bingo spielen, sondern besseren Code schreiben. Oder?

Neue Räder sind zu teuer! Bibliotheken, Normen, Standards
Wann immer möglich, erfinden Sie das Rad nicht neu, sondern greifen Sie auf bewährte und offene Bibliotheken und Frameworks zurück. Lernen Sie hier, wie Sie diese sinnvoll evaluieren und auswählen. Ach, und: Auch bei der Beurteilung von Codequalität empfehlen sich erprobte Kriterien, die Sie hier kennenlernen. Argumentationshilfe gegenüber dem Chef inklusive.

Themen sind insbesondere:
Reibungsloses Teamwork
Code Reviews und Pair Programming
Test Driven Development
Continuous Integration
Entwurfsmuster
Unit-Tests
Dokumentation, Kommentare, Tools
Legacy Code und Refactoring
Deadlocks
Der Umgang mit den lieben Kollegen
Quizfragen für Java, C# und C++

Uwe Post, geboren 1968, hat ein Diplom in Physik und Astronomie und überlebte in seiner Karriere als Entwickler und IT-Berater alle dreizehn Quellcode-Höllen. Er ist Chefentwickler einer Firma, die Apps herstellt, hält Schulungen und Vorträge und schreibt neben IT-Büchern auch Science Fiction – davon sogar deutlich mehr. Sein Roman »Walpar Tonnraffir und der Zeigefinger Gottes«, gewann den Kurd-Laßwitz-Preis und den Deutschen Science-Fiction-Preis. Post lebt mit Frau und Tochter am südlichen Rand der Ruhrgebiets. Wenn er nicht gerade neue Android-Spiele oder Bücher schreibt, ist er anderweitig hyperaktiv.

Aus dem Inhalt:
Grundregeln
Code Review
Test Driven Design
Continuous Integration
Reibungsloses Teamwork
Entwurfsmuster
Automatisierte UI-Tests
Dependency Injection
ISO 25010
Build Tools
Umgang mit Legacy Code

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Einbandart kartoniert
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte Agile Softwareentwicklung • agiles Testen • Besser programmieren • Clean Code • Clean Code Smells • Code • Codequalität • Code-Qualität • Codequalität • Code Smells • Design Patterns • Design-Patterns • Entwurfsmuster • guter Code • Hand-Buch Anleitung Tutorial lernen Ideen Tipps Workshop Ausbildung Rheinwerk-Verlag Galileo Computing • Hand-Buch lernen Kurse Tipps Workshops Tutorials Wissen Anleitung Training Studium Ausbildung • Java Python C# C++ PHP Kotlin JavaScript • Objektorientierte Programmierung OOP • OOP • Programmieren • Schlechter Code • Software-Entwicklung
ISBN-10 3-8362-4598-1 / 3836245981
ISBN-13 978-3-8362-4598-2 / 9783836245982
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich