Tag Archives: Antifragility

Coronavirus, Black Swans and Worst-Case Scenarios

The concept of Black Swans was popularized by the author Nassim Taleb. According to his definition: “What we call here a Black Swan (and capitalize it) is an event with the following three attributes. First, it is an outlier, as … Continue reading

Posted in Antifragility, Efficacy | Tagged , | Leave a comment

Antifragile Software Design

The International Association of Software Architects (IASA) in Israel organized a special event about Adaptive Software Systems. I was glad to be invited to give a talk about “Antifragile Software Design”. Title: Antifragile Software Design Abstract: The concept of Antifragility was … Continue reading

Posted in Adaptable Design, Antifragility, IASA Israel, Software Architecture, Software Evolution | Tagged , , , , | Leave a comment

Antifragility and Component-Based Software Development

In his book “Antifragile: Things That Gain From Disorder”, Nassim Taleb introduces the concept of Antifragility, which is the opposite of Fragility. Antifragile things are able to benefit from volatility. In a previous post, I explained how in the field of … Continue reading

Posted in Antifragility, Software Architecture, Software Evolution, Software Reuse | Tagged , , , | 16 Comments

Antifragile Software Design: Abstraction and the Barbell Strategy

In his book “Antifragile: Things That Gain From Disorder”, Nassim Taleb introduces the concept of Antifragility, which is the opposite of Fragility. The main question is how things react to volatility (such as randomness, errors, uncertainty, stressors and time). According … Continue reading

Posted in Antifragility, OOD, OOP, Software Architecture, TDD | Tagged , , , , | 29 Comments