Antifragility is a concept developed by N. N. Taleb in his book, “Antifragile: Things That Gain from Disorder”. How could it be applied to automated tests? Usually tests are run against a predefined set of input parameters, so they do not validate all possible options. Not to mention that validating everything is practically impossible. How… Continue reading Antifragile tests
Category: Development
Journey, not the destination
How to decompose a business problem? How to propagate knowledge in case of complex topics? Arguments for focusing on the journey as well as the destination.
Of context reconstruction
The topic of our own context switching is discussed in many places, even here. It is clear that you can either avoid such situations or improve context reconstruction techniques to handle multiple tasks. One question however remains: is our context always private? We are rarely working only on our own – and even in such… Continue reading Of context reconstruction
Large-scale refactoring
What is large-scale refactoring? For me it was an attempt to radically reduce technological debt in a not-so-small project (~530k LoC, counted using SourceMonitor) – and, what is more, as guest developer. Scope of the change.. well. The project used to create two artifacts with the same business logic: main, with old infrastructure/business-platform libraries, and… Continue reading Large-scale refactoring