Clean Code - Professionelle Codeerstellung und Wartung

Mit dem Seminar "Clean Code" lernen Sie Grundlagen und Prinzipien zur Entwicklung qualitativ hochwertigen objektorientierten Codes. Wir zeigen Ihnen wichtige Qualitätskriterien für Software und Sie erfahren, wie Sie damit die Qualität von Code einschätzen und verbessern können. Wir geben Ihnen Tipps und Tricks an die Hand, die Ihnen sowohl die Beschleunigung des individuellen Entwicklungsprozesses als auch eine bessere Lesbarkeit, Wartbarkeit und Testbarkeit des Codes ermöglichen.

 

Zielgruppe

Das Seminar "Clean Code - Professionelle Codeerstellung und Wartung“ richtet sich an Softwareentwickler, Qualitätssicherer und (technische) Projektleiter.

 

Methoden

Unser erfahrener Trainer vermittelt Ihnen die Prinzipien von Clean Code in verständlicher Art und Weise. In Diskussionen mit anderen Teilnehmern und in Gruppenübungen festigen und erweitern Sie das Erlernte. Demonstrationen werden dabei anhand von Codebeispielen in C# und .NET/ Visual Studio durchgeführt. Auf Wunsch kann auch ein exemplarisch mitgebrachter Code der Teilnehmer analysiert und verbessert werden.

 

Schwerpunkte

Prinzipien guten Designs

SOLID-Prinzipien

  • Single Responsibility Principle (SRP)
  • Open-Closed Principle (OCP)
  • Liskov Substitution Principle (LSP)
  • Interface Segregation Principle (ISP)
  • Dependency Inversion Principle (DIP)

Kapselung

Kohäsion

Kopplung

Metriken

Metriken allgemein

Class Coupling

Cyclomatic Complexity

Codeabdeckung durch Testfälle

Guter Code (das eigentliche "Clean Code" auf Code-Ebene)

Bezeichner

Datentypen

Klassen und Strukturen

Methoden und Parameter, Parameterreduktion

Rekursion

Dokumentation, Kommentare

Formatierung

Test Driven Development

Grundlagen Unit-Tests

Vorgehen im Test Driven Development

Mocking

Refactoring

Wichtige Design Patterns

  • Strategy
  • Decorator
  • State
  • evtl. weitere

Vorgehen bei Refactorings

Termine

Nürnberg

19.01.2021 - 21.01.2021

Nürnberg

19.05.2021 - 21.05.2021

Nürnberg

20.09.2021 - 22.09.2021

PDF Download

Dauer

3 Tage

Termine

Nürnberg

19.01.2021 - 21.01.2021

Nürnberg

19.05.2021 - 21.05.2021

Nürnberg

20.09.2021 - 22.09.2021

inkl. Lehrmaterial, Mittagessen und Getränken


Zeichenerklärung

Durchführung garantiert! Durchführung garantiert!
Frühbucherrabatt Frühbucherrabatt
- Max. 6 Teilnehmer - Effektiv in der Klein/Kleinstgruppe lernen - Schnelle und nachhaltige Wissensvermittlung - Geballtes Praxiswissen - Viele Übungsmöglichkeiten - Eigene Fallbeispiele können ins Training eingebracht werden Intensivseminar
Anschubpreis inkl. 10 % Rabatt Anschubpreis inkl. 10 % Rabatt

Standard-Inhouse-Seminar

Seminar, das ohne Veränderung von Inhalten und Dauer für eine Gruppe von Teilnehmern gebucht wird. Ort und Beginn werden individuell abgestimmt.

Max. 12 Teilnehmer

Förderung

Förderung von offenen Seminaren durch
den Bayerischen Bildungsscheck möglich

  • Thema Digitalisierung
  • Mehr als 11 UE / 8 h
  • Veranstaltungsgebühr über 500 €

Zertifikat

Zertifikat der GRUNDIG AKADEMIE

Ansprechpartner

Doris Eckstein

Tel: +49 911 95117-535

doris.eckstein@grundig-akademie.de

Newsletter bestellen