Konzept Informationssysteme GmbH
Konzept Informationssysteme GmbH
Ihr Partner für Hightech-Entwicklungen

Clean Embedded Code

Kurzbeschreibung


Clean Code umfasst eine Fülle an praxiserprobten Prinzipien und Praktiken um die Softwarequalität zu steigern. Für die Embedded Softwareentwicklung können etliche dieser Werkzeuge adaptiert werden. Diese unterscheiden sich aber teils deutlich in ihrer Wirksamkeit. Die Schulung zeigt auf, welche Aspekte des klassischen Clean Code bei der Entwicklung von eingebetteter Software wertvoll sind und wie diese Anwendung finden. Mit einem Fokus auf kritischer Reflexion legt die Schulung die Grundlage für eine kontinuierliche Verbesserung der Teilnehmer, der Projektteams und des eigenen Softwareentwicklungsprozesses.

Schulungsinhalte im Überblick


Einführung

Was verstehen wir unter Clean Embedded Code?

Abgrenzung zu anderen Entwicklungsprozessen

  • Agile Development
  • Software Craftmanship
  • Norm-based Development

Umsetzung im Projektalltag

Prinzipien

Bewährte Konzepte für besseren Quellcode

  • Single Responsibility Principle
  • Liskov Substitution Principle
  • Tell don't ask

Refaktorisierung zur Verbesserung von bestehendem Quellcode

  • Names
  • Comments
  • IDE Support

Ansätze zur Reduzierung von Software-Komplexität

  • Single Level of Abstraction
  • You Ain't Gonna Need It

Praktiken

Alltagsarbeit qualitativ gestalten

  • Root Cause Analysis
  • Reviews
  • Continuous Integration

Automatisiertes Testen

  • Unit Tests
  • Mockups
  • Coverage

Stand der Software-Qualität einschätzen

  • Static Analysis
  • Metrics

Bewusste Weiterentwicklung

  • Reflection
  • Literature

 

Referent


Der Referent wird vor Schulungsbeginn bekannt gegeben.

Durchführung


Schulungszeiten
Tagesschulung findet von 9.00 bis 12.30 Uhr und 13.30 bis 17.00 Uhr statt.

Extras
Im Schulungspreis enthalten sind ausführliche Schulungsunterlagen, welche jeder Teilnehmer zu Beginn des Seminars erhält.

Die maximale Teilnehmerzahl ist auf 12 Personen begrenzt, um den optimalen Lernerfolg zu garantieren.

Kosten
Die Kosten betragen pro Teilnehmer 750 EUR / 970 CHF zzgl. der jeweilig gültigen MwSt inkl. aller Extras.

Anmeldung
Bitte nutzen Sie für die Anmeldung unser Anmeldeformular und senden Sie es an .




•••