Diana Hille
Diana arbeitet seit 2015 für die B1 Systems GmbH. Ihr Aufgabenfeld umfasst vielfältige Themen aus dem Web- und Softwareentwicklungsbereich. Ihr Ziel ist die kontinuierliche Verbesserung der Benutzeroberfläche und der Funktionalität im Hintergrund. Daher bildet sie sich in Bereichen des DevOps und der Anwendungsentwicklung stetig weiter.

Refactoring Part 3 – Spring Cleaning

As hinted in the second part of the series, code smells can be used as an indicator for a corresponding refactoring strategy. Some of these strategies seem like common knowledge, but shouldn’t be ignored as this is often the main cause of software issues.

Refactoring Part 1 – A Collyer’s Mansion of code

It’s a common problem in software development that – all best intentions aside – the once clean and structured code base gets more and more complicated and messy over time. There are plenty of reasons for even the most cared for code to get to this state, e.g. technical debt. At this stage the designated developer is faced with at least two options to proceed further: Recreating the code from scratch or refactoring the code base over time.

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.