I found it really interesting. It also reminded me that encapsulation has been a valuable technique long before the rise of AI agents. It was useful for keeping modules decoupled, whether in large teams or even small projects. Now it feels like these classic principles are becoming relevant again in this new context. In a way, the old is becoming the new new!
Thanks for reading! I find myself thinking along these lines pretty often, old school, "proper" software engineering (referring to solid, architecture design before coding, TDD ... ) that in my experience would get you sideways looks in some companies with the argument of practicality, are now feeling suddenly very practical.
I found it really interesting. It also reminded me that encapsulation has been a valuable technique long before the rise of AI agents. It was useful for keeping modules decoupled, whether in large teams or even small projects. Now it feels like these classic principles are becoming relevant again in this new context. In a way, the old is becoming the new new!
Thanks for reading! I find myself thinking along these lines pretty often, old school, "proper" software engineering (referring to solid, architecture design before coding, TDD ... ) that in my experience would get you sideways looks in some companies with the argument of practicality, are now feeling suddenly very practical.