Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Ewance
Anmelden
Cover image for Refactoring-Legacy-Code für industrielle Steuerungssoftware
Code

Refactoring-Legacy-Code für industrielle Steuerungssoftware

FreeVerified credential4 WochenAdvanced

Übersicht

Worum es bei diesem Projekt geht.

Extrahiere einen isolierten Teil aus 4.200 Zeilen Legacy-Code für die Werkzeugwechsel-Logik, dokumentiere ihn mit Tests und erhalte ein verifizierbares Zertifikat.

Das Szenario

Der Maschinenbauer liefert hochpräzise Fräsmaschinen an die Medizintechnik und Luftfahrt. Die Schwäbische Alb gilt als Hotspot für versteckte Weltmarktführer im Maschinenbau mit tief verwurzelter Engineering-Kultur.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie lässt sich ein untestbarer, 15 Jahre alter Codebestand schrittweise modernisieren, ohne Produktionsausfälle zu riskieren und ohne die verbliebenen Spezialist:innen zu überlasten?

Earning criteria — what you'll demonstrate

  • Legacy-Code sicher analysieren ohne vorherige Tests
  • Charakterisierungstests als Sicherheitsnetz für Refactoring einsetzen
  • Kontinuierliche Integration für eingebettete Systeme aufbauen
  • Technische Schulden quantifizieren und kommunizieren

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

Studienzuordnung folgt in Kürze.

Karrieren

Berufe, auf die dies Dich vorbereitet.

Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.

Junior Backend Developer

Das sichere Arbeiten mit Legacy-Code und das Schreiben von Unit-Tests sind Kernkompetenzen für Backend-Entwicklung in etablierten Unternehmen mit bestehenden Codebasen.

Dieses Projekt schärft

  • c-plus-plus
  • unit-testing
  • legacy-code-refactoring

IT Service Management Consultant

Das Verständnis für die Risiken von Legacy-Systemen und die Planung schrittweiser Modernisierung sind direkt relevant für Beratung zu IT-Service-Kontinuität und Change-Management.

Dieses Projekt schärft

  • technical-documentation
  • dependency-analysis
  • continuous-integration

Cloud Architect

Die Fähigkeit, Abhängigkeiten zu analysieren und Komponenten zu entkoppeln, ist Grundlage für die Planung von Cloud-Migrationen und Microservices-Architekturen.

Dieses Projekt schärft

  • dependency-analysis
  • continuous-integration
  • legacy-code-refactoring

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.