UNSERE
Schulungen
- Java Programmer & Developer
- Schulung Java 25 Grundlagen
- Java 25 Fortgeschritten
- Schulung Java 25 & 21 New Features
- Schulung Java 21 new Features
- Schulung Java SE 8 New Features
- Schulung Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Schulung Clean Code
- Schulung Testgetriebene Entwicklung mit Java
- Schulung Java & JUnit for Testers
- Schulung Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andere Themen
- Schulung Backend ReST Server mit Node.js
- Schulung Entwicklung von Machine Learning Modellen
- Schulung AWS Cloud Functions mit Node.js und TypeScript
- Schulung Programmierung mit Kotlin
- Schulung Programmierung mit Python
- Spring AI: Integration von KI in selbstentwickelter Software
- Schulung AI Tools für Java Developer
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.