Clean Code DevelopmentClean Code Development
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 erfahrenen Softwareentwickler:Innen 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
Clean Code Development

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:

E-Mail versendet

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Sie brauchen eine maßgeschneiderte Schulung?

CROWDCODE erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.

Firmenschulung anfragen
Laura Bäumer

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Laura Bäumer
(Koordination)
E-MailTelefon
Arrow white up