Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

UNSERE

Schulungen

Die Meisterung von Clean Code, einem Paradigma, das sauberen und präzise strukturierten Programmcode priorisiert, stellt einen zentralen Pfeiler in der Welt der professionellen Softwareentwicklung dar. Bei der Evaluierung von Programmcode spielen diverse Qualitätsparameter eine tragende Rolle, darunter zählen Merkmale wie Lesbarkeit, Testbarkeit, Wartungsfreundlichkeit, Anpassungsfähigkeit, Skalierbarkeit und Langlebigkeit, die eine fortwährende Relevanz und Funktionalität der Software gewährleisten.

In unserem exklusiven Seminar „Clean Code“ erhalten die Teilnehmer eine fundierte Einweisung in Prinzipien und Techniken, die entscheidend zur Steigerung dieser Qualitätskriterien beitragen. Wir schärfen das Bewusstsein der Teilnehmer für häufig anzutreffende Mängel in der Codequalität und bieten eine Hands-on Erfahrung, bei der sie durch die Bearbeitung konkreter Fallbeispiele erlernen, sauberen und strukturell überlegenen Code zu erstellen.

Darüber hinaus stellen wir sicher, dass die Teilnehmer mit Leitlinien und bewährten Methoden vertraut gemacht werden, die ihnen als wertvolle Wegweiser für die Umsetzung von Clean Code Prinzipien in realen Projekten dienen werden. Durch diese strategische Ausrichtung sind sie optimal auf die Anforderungen des modernen Arbeitsalltags in der Softwareentwicklung vorbereitet.
  • Analyse der Kosteneffekte von minderwertigem Sourcecode
  • Erkennungsmerkmale suboptimalen Codes: Identifizierung von „Code Smells“
  • Verwendung aussagekräftiger Bezeichnungen: Variablen, Funktionen, Methoden, Klassen, etc.
  • Effektive Strukturierung von Funktionen und Methoden
  • Best Practices für die Kommentierung von Sourcecode
  • Ästhetische und funktionale Formatierung von Sourcecode
  • Erstellung gut wartbarer Objekte und Datenstrukturen
  • Optimale Fehlerbehandlung beim Einsatz von Exceptions
  • Effiziente Integration von externen Bibliotheken
  • Richtlinien für die Erstellung qualitativ hochwertiger Unit Tests
  • Organisierte Gestaltung und Strukturierung von Klassen
  • Clean Code auf Makroebene: Strategien für Architektur und Design von Anwendungen
  • Die vier Grundprinzipien hervorragenden Designs
  • Implementierung von Clean Code-Prinzipien in parallelisierten Algorithmen

Zielgruppe

  • Entwickler, die die
    notwendigen Skills erlernen
    oder verbessern möchten,
    sauberen und gut
    wartbaren Code zu
    schreiben.