Seminar Background Picture
Für Entwickler:Innen & -Teams

Clean Code Development

Verbessern Sie Ihre Programmierfähigkeiten und lernen Sie, nachhaltigen und gut lesbaren Code zu schreiben, der auch in Jahren noch verständlich ist.

Zu den SchulungsterminenZur Seminaranfrage

Clean Code Development

Unser eintägiges Seminar basiert auf den Prinzipien aus Robert C. Martins Buch "Clean Code: A Handbook of Agile Software Craftsmanship". Es richtet sich an SoftwareentwicklerInnen und Teams, die ihre Programmierfähigkeiten verbessern und nachhaltigen, lesbaren Source Code schreiben möchten. Sie lernen, wie Sie Clean Code-Prinzipien effektiv in Ihren täglichen Arbeitsprozess integrieren können. Der Austausch mit einem erfahrenen Softwareentwickler bietet wertvolle Einblicke und praktische Tipps, um Ihren Programmierstil zu verfeinern und qualitativ hochwertigen Code zu erzeugen. Clean Code ist die Grundlage für moderne und erfolgreiche Softwareentwicklung. Dieses Seminar ist ideal, um die Qualität Ihrer Softwareentwicklung zu steigern, ein junges Team zu bootstrappen, erfahrenen Entwicklern die neuesten Techniken zu vermitteln oder einen modernen Entwicklungsprozess zu etablieren.

Agenda

Arrow down
  • Einführung in Clean Code
    • Grundlegende Prinzipien und Werte.
  • Entwurfsprinzipien
    • Strategien für robustes Design.
  • Benennung von Artefakten
    • Richtlinien für aussagekräftige Namen.
  • Prinzipien für Funktionen
    • Gestaltung effektiver Funktionen.
  • Handhabung von Kommentaren
    • Wann und wie Kommentare sinnvoll eingesetzt werden.
  • Saubere Unit-Tests
    • Erstellung und Nutzen von Unit-Tests.
  • Fehlerbehandlung
    • Best Practices zur Fehlerbehandlung.
  • Polymorphie vs. bedingte Anweisungen
    • Effiziente Nutzung von Polymorphie.
  • Entwurfsmuster & Clean Code
    • Integration von Entwurfsmustern.
  • Refactoring & Clean Code
    • Techniken zur Code-Verbesserung.
  • Indikatoren für Schwachstellen
    • Erkennung und Behebung von Codeproblemen.
Dauer
1 Tag

Zielgruppe

Dieses Seminar richtet sich an SoftwareentwicklerInnen, die seit mindestens 6 Monaten als Java-, TypeScript- oder Python-EntwicklerInnen arbeiten, sowie an erfahrene EntwicklerInnen, die ihren Code besser lesbar und wartbarer machen möchten. Ideal auch als Team-Schulung, da viele Clean Code Prinzipien und Praktiken erst richtig im Team-Aktion Wirkung zeigen.

Voraussetzungen

  • Routinierte Programmierkenntnisse in einer objektorientierten Sprache.
  • Erfahrungen in der Entwicklung innerhalb eines Teams sind von Vorteil.

Lernziele

  • Die TeilnehmerInnen verstehen die grundlegenden Prinzipien und Werte von Clean Code.
  • Die TeilnehmerInnen können aussagekräftige Namen für Artefakte und effektive Funktionen gestalten.
  • Die TeilnehmerInnen beherrschen Techniken zur Code-Verbesserung und zur Erkennung von Schwachstellen.

Seminartermine

* Alle Preise pro Person exkl. Mehrwertsteuer

Seminaranfrage "Clean Code Development"

Ihr Interesse:

Ihre Kontaktdaten:

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Entdecken Sie Ihre Möglichkeiten:

Beratungsgespräch vereinbaren
Laura Bäumer

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Laura Bäumer
(Koordination)
E-MailTelefon