Layers of Complexity and when to apply testing
Introduction Testing helps with complexity, but need to be applied at the right situation, to deal with complexity, without adding increasing it unnecessary. Complexity level 0 – clarity The code is simple and easy to read. How to deal with it: No need to test it and no documentation...
Read More
Avoiding Complexity and Chaos
Introduction Software development (but also the development of Machine Learning and AI) is a combat against chaos and complexity. It is bad enough, when software becomes chaotic and does unexpected things, but it is even worse, when software becomes too complex to be fixed. #softwareDevelopment #ML #AI #complexity #chaos...
Read More