2 pointsby zonotope7 hours ago1 comment
  • drob5186 hours ago
    Further, in Java, there are so many separate files. The interface has a file. The abstract class has a file. The concrete class has a file. So many bits of interface and logic spread out all over the place. It’s harder to see it all and keep it in your head. When the implementation is a map plus a couple functions, they are all right there. Simple.