News for hackers. Stuff that matters.
Re:The Big Oops: Anatomy of a Thirty-Five Year Mistake by zaphar on Thursday July 24, 2025 @08:03AM (#44669652)
Those interfaces that never got a second implementation were still defining the contract for interacting with another part of your system and that compile time enforced contract provides value. I have plenty of complaints about Spring but interfaces is not one of them.
Re:The Big Oops: Anatomy of a Thirty-Five Year Mistake by noname44 on Saturday July 26, 2025 @05:08PM (#44696931)
whats the value of defining contract in that case!?