Going through part2 of the Java course and it seems that ChatGPT is out of alignment with Mosh’s thinking on fields and static methods for interfaces. I completely get what Mosh is saying and tend to lean towards his way of thinking, but it sounds like the consensus according to GPT is that these features are generally accepted by the Java community. It even suggested that the abstract class container paradigm is not necessarily good practice, per the AI.
I’d be curious what perspectives everyone here has on whether these features are “best practice” or not. Not trying to start any sort of flame war, genuinely curious about perspectives.