Blog

Clean Code
Digitization
Development
27.5.24

The bus factor: Why an 82-year-old developer can become a business risk

Why companies should not underestimate the bus factor in software development, and why an 82-year-old can become a business risk.

Clean Code
Team generic.de
27.6.23

Five new Clean Code trainers for the CCD Academy and generic.de

How our colleagues were trained as clean code trainers — a guest contribution by Stefan Lieser, co-founder of the Clean Code Developer Initiative

Clean Code
Development
16.3.23

Clean code training at generic.de: an interview with our clean development trainers

Our Clean Development Trainers Felix and Thomas give an insight into their training courses: about the process, the learning objectives and about clean code

Clean Code
Development
Digitization
30.11.22

Sustainable software development: What is meant by it and how to develop sustainably

How to develop software that can be flexibly and adapted to new market and customer requirements in the long term

Development
Clean Code
14.7.22

Software quality: criteria for “good” software products and the role of clean code

Which software quality features are important from a technical & economic perspective and how clean code development can help to achieve them

Clean Code
9.9.21

Clean Code Development: The Virtues

To become a Clean Code Developer, you need to internalize a number of virtues: Appreciate variation, only do the bare minimum, isolate aspects etc.

Clean Code
9.9.21

Clean Code Development: The Grades

Clean code development is divided into different grades, which you as a developer climb one by one and repeat in an eternal cycle

Clean Code
7.9.21

Clean Code Development: The values

The value system of Clean Code Development comprises the values of evolvability, correctness, production efficiency and continuous improvement.

Clean Code
25.5.18

DRY vs KISS — Clean Code Principles

The Clean Code principles DRY and KISS can be mutually exclusive. An attempt to solve the dillema.

Clean Code
Development
7.6.17

Flow design in practice

Clean Code Development and Flow Design: What is behind the design methodology? How can flow design be applied in practice? And how useful is it?