In all honesty, the protocols and structs-thing they talk about in Swift-land is the way to go. Interfaces and data classes in JVM-land
VibeSurgeon
- 0 Posts
- 5 Comments
Joined 30 days ago
Cake day: January 15th, 2026
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
Why even use DI if you’re not planning on faking dependencies for unit testing purposes
I managed to organically create a
StrategyFactoryat work once.It was a good design, but it felt extremely wrong
For anyone who opened this link in the GitHub mobile app and got confused, make sure to read from the very beginning of the comment thread - the mobile app only shows the very last comments, which cuts out the actual interesting part.


I think we all know it actually stands for One Rich Asshole Called Larry Ellison