At #JavaLand, @JaapCoomans presented "the project that changed [his] mind on Java modules" and while I'm contractually obliged to disagree with his conclusion ("yay"~>"nay"), I found the talk very interesting. I want to focus on this story 🎞️👇🏾 he told (crudely edited by me). 🧵
First, I 100% feel with Joop! I've spent way too much time debugging framework and library code because Java 9+ or the module system changed some (usually implicit) assumption (e.g. stackoverflow.com/q/51518781/252…). But what triggered the hours of debugging?
@nipafx Wow, thanks for this mention. I feel humbled🙏 Although I did not direct my conclusion at framework and library maintainers, I think this too is a perfect takeaway of this part of my story. Thanks for amplifying it!