Produktbild: Besser coden

Besser coden Best Practices für Clean Code

Aus der Reihe Rheinwerk Computing

30,80 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

31.08.2021

Verlag

Rheinwerk

Seitenzahl

404

Maße (L/B/H)

23,7/16,8/2,5 cm

Gewicht

768 g

Farbe

Tanne / Vanille

Auflage

2. Auflage

Sprache

Deutsch

ISBN

978-3-8362-8492-9

Beschreibung

Rezension

»Die Tipps und Anekdoten aus der Softwareentwicklung helfen den Lesern, stetig an der Qualität ihres Codes zu arbeiten.« dotnetpro 202111

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

31.08.2021

Verlag

Rheinwerk

Seitenzahl

404

Maße (L/B/H)

23,7/16,8/2,5 cm

Gewicht

768 g

Farbe

Tanne / Vanille

Auflage

2. Auflage

Sprache

Deutsch

ISBN

978-3-8362-8492-9

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: Info@rheinwerk-verlag.de

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Produktbild: Besser coden


  •   1.  Verhindern Sie den Weltuntergang! ... 13

           1.1 ... Vorwort ... 13

           1.2 ... Schöne neue Welt ... 14

           1.3 ... Was läuft falsch? ... 16

           1.4 ... Weltuntergang verhindern - aber wie? ... 17

      2.  Konventionen ... 21

           2.1 ... Vereinbarungen im Team ... 21

           2.2 ... Wenn die Variable »a« sagt (und sonst nichts) ... 26

           2.3 ... Code-Fokus ... 34

           2.4 ... Checkliste ... 36

      3.  Willkommen im Team! ... 39

           3.1 ... Check this out: Subversion ... 40

           3.2 ... Teamwork integriert: Git ... 51

           3.3 ... »Guckstu!« ... 58

           3.4 ... Doppelt hält besser: Pair Programming ... 63

           3.5 ... Wer macht wann was? ... 66

      4.  Gut, besser, 91,2 %: Software-Qualität messen ... 75

           4.1 ... Muss funktionieren! ... 76

           4.2 ... Muss schön sein! ... 81

           4.3 ... ISO 25010 und andere Buzzword-Sammlungen ... 101

      5.  Jeder ist Architekt ... 107

           5.1 ... Normalisierte Daten ... 107

           5.2 ... Alles ist ein Objekt, aber welches? ... 117

           5.3 ... Entwurfsmuster ... 120

           5.4 ... Was ist eigentlich ein »Item«? ... 141

           5.5 ... Effiziente Software ... 151

           5.6 ... Do- und Don't-Merksatz-Akronyme ... 158

           5.7 ... Neue Räder extra teuer! ... 163

           5.8 ... Meins! (Wirklich?) ... 168

      6.  Erst mal testen ... 173

           6.1 ... Gute und schlechte Unit-Tests ... 174

           6.2 ... Testbar und nicht so gut testbar ... 187

           6.3 ... Umgekehrt wird ein Schuh draus ... 194

           6.4 ... Alles einzeln testen ... 199

           6.5 ... Millionen Mausklicks ... 204

      7.  Continuous Integration ... 211

           7.1 ... Digitaler Bauunternehmer ... 211

           7.2 ... Java-Builds mit Maven ... 213

           7.3 ... Gradle en vogue ... 227

           7.4 ... Jenkins, stets zu Ihren Diensten! ... 234

           7.5 ... Continuous Integration in der Cloud ... 239

           7.6 ... Nicht nur eine Frage des Stils ... 244

           7.7 ... NuGet für .NET und MS Azure ... 248

      8.  Dokumentation, Kommentare & Tools ... 257

           8.1 ... Kommentare sind wie Tooltipps ... 257

           8.2 ... Dokumentiert sich von allein ... 262

           8.3 ... Teamwork online ... 269

      9.  Betriebssicherheit ... 283

           9.1 ... »Es ist ein Fehler aufgetreten. Versuchen Sie es noch einmal.« ... 284

           9.2 ... Festplattenweise Protokolle ... 296

           9.3 ... Ungebetene Besucher ... 306

    10.  Schrottcode pimpen ... 323

           10.1 ... Was macht der da? ... 323

           10.2 ... Refactoring mit Tools ... 328

           10.3 ... Who sprech Svenska? ... 340

           10.4 ... Endlich: Tests ... 343

    11.  Trollfütterung ... 349

           11.1 ... Umsteiger und Ahnungslose im kalten Wasser ... 349

           11.2 ... Früher war alles besser, auch die Betonköpfe ... 352

           11.3 ... Das Patchwork-Team ... 354

           11.4 ... Billig im Osten ... 357

           11.5 ... Der Hase der Produktmanagerin ... 361

           11.6 ... Arbeiten wie die Profis ... 364

           11.7 ... Leuchtendes Beispiel ... 366

    12.  Parallelwelten ... 369

           12.1 ... Parallel arbeiten ... 369

           12.2 ... Losgelöst ... 381

           12.3 ... .NET async ... 385

      Anhang ... 389

           A ... Quizfragen ... 389

           B ... Lösungen der Quizfragen ... 395

      Index ... 399