So I’m working on a Java project that I can’t say much about, but I’ve learned a serious lesson while working on this particular application.
That is, every minute one spends working on the architecture of the system will be returned tenfold when it’s time to code.
Yes, thank you, I recognize most people know this, but I’m stubborn. When I start a project I want to start a project, which means making classes and interfaces and methods and tigers and bears, ohmy!
I’m writing this not because I think you all really care about the vagaries of Java development, but more as a reminder to myself before I make this boneheaded mistake in the future.
What good is a mistake if you can’t learn from it, right?