kursfinder.de anzeigen als: Mobil

Inspirationen, Tipps und Tricks rund ums Thema Karriere und Weiterbildung finden Sie in unserem Ratgeber

Clean Code - Professionelle Codeerstellung und Wartung

Integrata Cegos GmbH
Übersicht
4 Tage
Deutsch
Kurse
Starttermine
Online-Kurs / Fernlehrgang
2.368,10 EUR
18.10.2021

Hamburg
2.368,10 EUR
06.12.2021

Frankfurt a. M.
2.368,10 EUR
31.01.2022

München
2.368,10 EUR
07.03.2022

Beschreibung

Grundlagen professioneller Softwareentwicklung:

  • Der Softwareentwicklungsprozess
  • Grundsätze guter Programmierung
  • Interne und externe Qualitätsmerkmale
  • "Code Smells"
  • Wiederholung der Grundlagen der Objektorientierung
  • Merksätze und die "Holper"-Regel.

 

Prinzipien guten Designs:

  • Kapselung
  • Kohäsion
  • Kopplung
  • Liskovsches Substitutionsprinzip (LSP)
  • Single Responsibility Prinzip (SRP)
  • Interface Seggregation Prinzip (ISP)
  • Open / Closed Prinzip (OCP)
  • Dependency Inversion Prinzip (DIP)
  • Das Visions Prinzip.

 

"Guter Code":

  • Namen
  • Auswahl von Datentypen
  • Methodentypen
  • Argumente
  • Techniken zur Reduktion der Anzahl der Argumente
  • Query / Command Abgrenzung
  • "Stepdown-Regel"
  • Rekursionen
  • Anwender- vs. Entwicklerdokumentation
  • Arten von Kommentaren
  • Formulierung von Contracts
  • Lesbarer Code vs. Kommentare
  • Testfälle als Dokumentation
  • Klassenkomposition
  • Die Zeitungsmetapher
  • Code-Formatierungen.

 

Metriken und Messbarkeit:

  • Metriken in der Softwareentwicklung
  • Komplexität von Klassen und Methoden
  • "Cyclomatic Complexity" nach McCabe
  • Weitere Standardmetriken
  • Statische Codeanalyse
  • Testfallabdeckung
  • Mutationstests.

 

Weitere optionale Schwerpunkte:

  • Nebenläufigkeit (Funktionsweise, Mythen und Missverständnisse, Herausforderungen, Ausführungsmodelle, Deadlocks, Shutdown-Strategien)
  • Refactoring (Design Patterns, Prinzipien des Refactoring, Agile Softwareentwicklung, API-Treue)
  • Optimierung (Grundsätze der Optimierung, Zielgerichtetes Optimieren, Das O-Kalkül, Trade-Off Optimierungen, Messen und Benchmarks, Methodik des Optimierens)
  • Unit-Tests (Grundsätze von Unit-Tests, Test Driven Development und Test-First Ansätze, Mocking).

Zielgruppe / Voraussetzungen

Zielgruppe:
Das Seminar "Clean Code - Professionelle Codeerstellung und Wartung“ richtet sich an Softwareentwickler, Qualitätssicherer und (technische) Projektleiter.
Voraussetzungen:
Das "Clean Code“ Training setzt gute Programmierkenntnisse in einer objektorientierten Sprache voraus sowie den Besuch von Sem. 08119 08119 oder vergleichbare Kenntnisse.

Weiterführende Seminare und Kurse

Objektorientierung - Einführung in Denkweise und Konzepte
SemNr. 8126
Objektorientierung - Grundlagen und Analyse mit der UML
SemNr. 8140
Objektorientiertes Design und Design Patterns
SemNr. 8141

Infos anfordern

Kontaktieren Sie hier den Anbieter, um mehr über das Kursangebot Clean Code - Professionelle Codeerstellung und Wartung zu erfahren!

  Sie erhalten weitere Infos

  Unverbindlich

  Kostenfrei

Kontaktinformation Integrata Cegos GmbH

Integrata Cegos GmbH

Zettachring 4
70567 Stuttgart

 Telefonnummer anzeigen
www.integrata.de

Integrata Cegos GmbH

Integrata Cegos GmbH

Integrata Cegos steht für ein hochwertiges und vielfältiges Trainings- und Beratungsportfolio, mit dem sich das Weiterbildungsunternehmen eine führende Position im deutschen Markt erarbeitet hat. Neben den Beratungsleistungen sorgt das Unternehmen seit seiner Gründung im Jahr 1964 für praxisbezogene Weiterbildungen von...


Erfahren Sie mehr über Integrata Cegos GmbH und weitere Kurse des Anbieters.
Benutzerlogin
Bewertungen

Schreiben Sie die erste Bewertung!

Bewertungsrichtlinien

Ihr Feedback und Ihre Bewertungen helfen anderen Weiterbildungsinteressierten und -anbietern, sich einen ersten Eindruck zu verschaffen und sich stetig zu verbessern. Wie auch in der mündlichen Kommunikation gewisse Regeln wichtig sind, gelten für Teilnehmerstimmen auf kursfinder.de folgende Bewertungsrichtlinien.

Unsere Bewertungsrichtlinien

Informationsanfrage

Um Informationen von dem Anbieter zu ”Clean Code - Professionelle Codeerstellung und Wartung” anzufordern, füllen Sie bitte die Felder unten aus:

Das könnte Sie auch interessieren

IT & EDV – Für mehr Erfolg im Berufsleben

Vielseitiges Kursangebot bei COMCAVE

Sie wollen Ihr bisheriges Fachwissen erweitern oder auffrischen? Starten Sie jetzt Ihre berufliche Weiterbildung – im Bildungszentrum vor Ort oder bequem via E-Learning.

>> Weiterlesen