search
menu Navigation
Haben Sie Fragen?
Maike Fiedler
Kundenbetreuung
+49 (40) 414250-18

Software Craftsmanship und Clean CodeSoftware Craftsmanship und Clean Code

Strategien und Lösungen, um qualitativ hochwertige Softwareprodukte zu entwickeln

Termine

-
4-tägiges Seminar in Hamburg
€ 2.190,00
Termingarantie
Noch 2 Plätze frei
-
4-tägiges Seminar in Hamburg
€ 2.190,00
-
4-tägiges Seminar
€ 2.190,00
Online
Früh­bucherpreis € 1.861,50 noch für 4 Plätze
MEHR TERMINE ANZEIGEN
Alle Preise zzgl. MwSt
Individuellen Termin vereinbaren

Dieses Seminar kann auch als firmeninterne Schulung gebucht werden.

Seminarbeschreibung

Kennen Sie das auch, dass Ihre Software im Laufe der Entwicklung an Qualität verliert? Dass sich die Implementierung von Anforderungsänderungen und neuen Funktionen immer schwieriger gestaltet und die Verständlichkeit der Software sinkt? Dass die Änderungen am Code zu unerwünschten Seiteneffekten führen?
Geben Sie dem schleichenden Verfall der inneren Codequalität Ihrer Software, der sogenannten Softwareentropie, keine Chance! Erleben Sie in unserem praxisorientierten Training Software Craftsmanship, wie Sie nicht nur funktionierenden, sondern auch gut verständlichen, wartbaren, erweiterbaren und robusten Code entwickeln können. Sie erfahren Prinzipien und Praktiken, die dafür sorgen, dass eine hohe innere Codequalität gewährleistet wird, und wie dadurch Ihr Softwareprodukt fit für die Herausforderungen der Zukunft gemacht wird. Darüber hinaus lernen Sie, was einen professionellen Softwareentwickler, einen Software Craftsman, ausmacht.

Sie gehen gemeinsam mit einem erfahrenen Trainer durch die Prinzipien und Praktiken des Clean Code Developments und lernen anhand konkreter Beispiele, problematische Codeabschnitte (Smells) zu identifizieren und zu verbessern. Sie gewinnen Sicherheit in der Anwendung des Erlernten, indem Sie Ihre Lösungen mit den anderen Teilnehmern und dem Trainer vergleichen und diskutieren. Für einige, praktische Übungen wird ein PC eingesetzt. Im Sinne des Prinzips Bring Your Own Device (BYOD) können Sie gerne Ihren eigenen Laptop mit Ihrer gewohnten Arbeitsumgebung (Programmiersprachen, Tools) mitbringen, ausreichend geeignete Schulungsrechner sind aber auch vor Ort!

Inhalt

  • Grundlagen Software Craftsmanship
  • Das Software Craftsmanship Manifest
  • Softwareentropie: Definition und Ursache
  • Indikatoren (Smells) für Softwareentropie
  • Teststrategie
  • Testgetriebene Entwicklung (TDD)
  • Praktiken des Clean Code Development
  • Management von Abhängigkeiten
  • Entwurfsprinzipien
  • Entwurfsmuster (Design Pattern)
  • Professionalität und Berufsethik
  • Zeitmanagement und Umgang mit Zeitdruck
  • Aufwandsschätzungen und Commitment

Voraussetzungen

  • Sie sollten bereits Kenntnisse in Softwareentwicklung haben. Die von Ihnen beherrschten Programmiersprache(n) ist/sind dabei zweitrangig.
  • Für die praktischen Übungen und das verwendete Fallbeispiel wird Java verwendet. Grundkenntnisse in Java und Objektorientierten Prinzipien sind dafür ausreichend.

 

Das Seminar kann im Rahmen einer firmeninternen Schulung gerne auch in einer für Sie angepassten Variante auf Basis der Programmiersprachen C++, C# oder C durchgeführt werden.


Nachhaltigkeit

ÖKOPROFIT

Wir stellen uns unserer Verantwortung gegenüber der Umwelt durch nachhaltiges, ganzheitliches Handeln.

So lautet einer unserer Grundwerte bei oose. Für uns bedeutet das, jeden Aspekt unseres Handelns als Unternehmen kritisch zu hinterfragen und auf nachhaltiges Wirtschaften statt auf kurzfristige Gewinne auszurichten.

Deshalb ist oose Partner in der UmweltPartnerschaft Hamburg und durch OKÖPROFIT ® zertifiziert.

Inklusive

  • Dieses Seminar können Sie bis zu zwei mal kostenlos wiederholen (siehe AGB)

Fördermöglichkeiten und Bildungsurlaub

Gerne können Sie unsere Seminare auch mit einem Bildungsurlaub kombinieren. Wir überprüfen im Einzelfall, ob Ihr Bundesland unsere Seminare anerkennt. Bildungsgutscheine von der Bundesagentur für Arbeit können wir leider nicht annehmen. Allgemeine Informationen zu Bildungsurlauben und Fördermöglichkeiten finden Sie hier https://www.oose.de/bildungsurlaub-foerderungen/.

Bei Interesse wenden Sie sich an Franziska Ritter.

Rabatte

  • Frühbucherpreis

    90 Tage im Voraus ohne Rücktrittsmöglichkeit verbindlich buchen (nicht mit anderen Rabatten kombinierbar).

  • Kollegenrabatt

    Ist bereits jemand aus Ihrem Unternehmen für das selbe Seminar angemeldet? Dann erhalten Sie für Ihre Anmeldung diesen Kollegenrabatt.

  • Privatpersonen

    Studenten und Privatpersonen erhalten Sonderkonditionen.

    Bitte erfragen Sie diese telefonisch!

Firmeninterne Schulung

Sie können dieses Seminar auch als firmeninterne Schulung (Kundenseminar) buchen. In diesem Fall führen wir das Seminar als Präsenzseminar bei Ihnen vor Ort oder als Remote-Seminar (Live Online Training) durch.

Kontaktieren Sie uns und vereinbaren Sie einen individuellen Termin!