Seminare
Seminare

Software Craftsmanship and Clean Code

Web Based Training - oose eG

Do you know that your software loses quality throughout the course of development? That changes and the implementation of new features becomes more and more difficult and the comprehensibility of the software decreases? That the changes to the code lead to unwanted side effects? Prevent the slow decay of the inner code quality of your software and fight the so-called software entropy!

In this training, you will experience how to write code that is not only working, but also easily understandable, maintainable, extensible and robust. You will learn principles and practices that ensure a high internal code quality and how to make your software product fit for the challenges of the future. You'll learn what it takes to be a Software Craftsman.

Together with an experienced trainer, you will go through the principles and practices of clean code development and learn how to identify and improve code smells using concrete examples. You will gain confidence in applying what you have learned by comparing and discussing your solutions with the other participants and the trainer.

Many exercises in this training involve hands-on programming. Of course you are of course welcome to use your own laptop in your familiar working environment. The practical excercises can be done in the programming languages Java, C++ or C#.

Termin Ort Preis*
12.05.2025- 15.05.2025 online 2.998,80 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • What is Software Craftsmanship?
  • Software entropy and its causes
  • Code smells
  • Test strategy and test-driven development (TDD)
  • Clean Code priciples and practices
  • Dependency management
  • Design principles
  • Design patterns
  • Professionalism and ethics
  • Time management
Dauer/zeitlicher Ablauf:
4 Tage
Teilnahmevoraussetzungen:
  • Basic experience in software development in Java, C++ or C#
  • Basic knowledge of object-oriented principles
Seminarkennung:
CRAFT-ENG 88013
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha