Month: March 2021

  • Why is Software So Complex?

    Q: Why is most modern software so mindbogglingly complex, with multiple layers of abstraction stacked on each other? Why do they not make simple, efficient software like they used to earlier? This question was asked on Quora recently. I answered that it is due to a few major reasons: 1. Code Maintenance There’s an old […]