Clean Code und Software Design

Clean Code und Software Design

Qualitätssicherung in der Softwareentwicklung durch Einhaltung der Prinzipien

Von developer media | Ebner Media Group GmbH & Co. KG

Datum und Uhrzeit

Mo. 28. Okt. 2024 01:00 - Mi. 30. Okt. 2024 09:00 PDT

Veranstaltungsort

Online

Rückerstattungsrichtlinie

Kontaktieren Sie den Veranstalter, um eine Rückerstattung anzufordern.

Zu diesem Event

  • 2 Tage 8 Stunden

Wer sich einmal durch Legacy-Code wühlen durfte, weiß, wie mühsam dies ist, und welche Fallstricke darin lauern können. Dieser Workshop hilft Ihnen in der Zukunft Fallstricke zu umgehen, ein einheitliches Verständnis für wartbaren Code in Ihr Entwicklungsteam zu tragen und sich damit auf Dauer viele Stunden Korrektur- und Analysezeit und Testzeit zu sparen.



Was wird behandelt


  • Einleitung
    • Programmierung vs. Entwicklung
    • Guter vs. Schlechter Quellcode
    • Auswirkungen von schlechtem Quellcode
  • Qualitätsattribute
    • Lesbarkeit
    • Erweiterbarkeit
    • Wartbarkeit
    • Testbarkeit
    • Austauschbarkeit
    • Skalierbarkeit
    • Ausfallsicherheit
    • Verteilbarkeit
  • Grundprinzipien von Clean Code
  • Entwurfsprinzipien
    • Keep it Simple and Stupid
    • You ain’t gonna need it
    • Don’t repeat yourself
    • Single Responsibility Prinzipile
    • Open-Closed Principle
    • Liskov Substitution Principle
    • Interface Segregation Principle
    • Dependency Inversion Principle
  • Entwurfsmuster
    • Pattern vs. Anti-Pattern
    • Erzeugungsmuster
    • Strukturmuster
    • Verhaltensmuster
  • Grundregeln von strukturiertem Quellcode
    • Namensmuster
    • Dependency Injection
    • Fehlerbehandlung
  • Analyse
    • Metriken
    • Statische Codeanalyse
    • Statische Strukturanalyse
  • Clean Code im Team
    • Codierrichtlinien
    • Code Reviews

Veranstaltet von

developer media ist eine Marke des Medien- und Weiterbildungsunternehmens Ebner Media Group GmbH & Co. KG. Mit der DWX – Developer Week und diversen Fachkongressen, Trainings, Inhouse-Schulungen und Webinaren, den Fachzeitschriften dotnetpro und web & mobile developer mit ihren Portalen sowie eBooks und Apps bedient developer media die Zielgruppe der Softwareentwickler mit profundem Fachwissen, topaktuellen News und wichtigen Kontakten.