Schulung: Refactoring von .NET Legacy Code

# Tag 1: Analyse Ihres Codes # Tag 2 bis 3: Refactoring vs. Greenfield - Klassische Probleme mit Legacy Code - Herausforderungen bei Greenfield - Refactoring als Alternative Patterns und Anti-Patterns - Klassische Anti-Patterns in Legacy Code und die daraus entstehenden Probleme - Ein paar wichtige Patterns fr saubere Code-Strukturen - Entwurf eines Architekturkonzeptes - Refactoring und Unit-Tests Refactoring-Strategien - Vorgehensweise beim Refactoring - Refactoring-Patterns - Was sollten Sie beim Refactoring beachten? - Wo helfen die Visual Studio-Tools? - Weitere sinnvolle Werkzeuge # Optional Tag 4: Refactoring Ihres Codes - Anwendung der Refactoring-Strategien auf Ihren eigenen Code - Tipps & Tricks

zum Artikel gehen

Schulung: Refactoring von Programmcode in C, C++, C#, Java, Kotlin, JavaScript, TypeScript, Python, Go oder Rust

# Einleitung und Motivation - Definition von Refactoring - Wann ist Refactoring notwendig? - Warum ist Refactoring wichtig? - Was sind Design Pattern? - Was ist Clean Code? # Grundprinzipien des Refactoring - DRY (Dont Repeat Yourself) - KISS (

zum Artikel gehen

Veranstaltung: Taktisches Refactoring von .NET Legacy Code

Wie sollen wir mit Code zurechtkommen, der in die Jahre gekommen ist? Alles einfach neu schreiben? Einfach unvorstellbar! Obwohl es uns so schwerfllt, neue Features zu implementieren, und eine Vielzahl an Bugs uns das Leben erschweren. Ach, was wrden wir

zum Artikel gehen

Schulung: Unit Testing / Testgetriebene Entwicklung / Test Driven Development (TDD) mit den Microsoft Testwerkzeugen in Visual Studio

# Konzepte - Motivation fr Unit Tests - Grundkonzept Unit Testing - Unittest vs. Integrationstest - White-Box-Test vs. Black-Box-Test - Unit Testing versus Test Driven Development (TDD) - Testfallfindung / User-Stories als Dreh- und Angelpunkt zur

zum Artikel gehen

Schulung: Unit Testing- und Test Driven Development (TDD)-Grundlagen

# Konzepte - Motivation fr Unit Tests - Grundkonzept Unit Testing - Unittest vs. Integrationstest - White-Box-Test vs. Black-Box-Test - Unit Testing versus Test Driven Development (TDD) - Testfallfindung / User-Stories als Dreh- und Angelpunkt zur

zum Artikel gehen

The Raven Legacy of a Master Thief Erfolge / Achievements

The Raven Legacy of a Master Thief ist ein Adventure dass sich um den Meisterdieb The Raven dreht. Eigentlich sollte der Meisterdieb von langer Zeit aus dem Verkehr gezogen worden sein aber eine neue Diebstalserie lässt Zweifel daran aufkommen. Ist der M

zum Artikel gehen