Mar 28, 2021
I second that.
Similar thoughts about visibility of code in agile processes have led me to design a new architecture and I ended up with something that I would call OOP, as it uses message sending, but uses ideas from FP as-well. OO re-imagined, or OO rebooted.
And accidentally I invetend a new coding style in the language I had used for years: https://decodemeester.medium.com/fully-declarative-swift-for-real-world-projects-9b6ee9403f4c?source=friends_link&sk=fb421abb99432831b6ecb8ac8d57ebf8