window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-JYLJ7J3717');

Refactoring

D T
  • Domain Driven Design (DDD)

Domain Driven Design (DDD)

2025-02-06T09:35:14+01:00Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , |

Domain-Driven Design (DDD) ist ein strategischer Ansatz zur Softwareentwicklung, der sich darauf konzentriert, die fachliche Domäne eines Systems in den Mittelpunkt der Architektur zu stellen. Anstatt sich primär an technischen Aspekten wie Datenbanken, Frameworks oder Infrastruktur zu orientieren, setzt DDD auf eine enge Verzahnung zwischen Entwicklern und Domänenexperten.

  • Test Driven Development (TDD) - Qualität von Software sichern

Test Driven Development (TDD)

2025-05-14T08:15:08+02:00Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , |

Test Driven Development (TDD) ist eine bewährte Vorgehensweise in der Softwareentwicklung, bei der Tests noch vor der eigentlichen Implementierung des Codes geschrieben werden. TDD folgt einem iterativen Ablauf und dem Prinzip: Red – Green – Refactor TDD ist kein Testverfahren, sondern eine Entwicklungsmethodik, bei der die Tests das Design des Codes maßgeblich mitgestalten. Die Technik hilft bei der Softwareentwicklung, sauberen, wartbaren und gut getesteten Code zu schreiben – von Beginn an.

Nach oben