Ænðr

Old grumpy software architect and engineer. I create, perform, and teach music. I´m married, have kids, dogs, dabble in fine arts, and talk psychology, culture, and politics.

  • 15 Posts
  • 50 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle




















  • All the good things Records bring are stifled by JPA and DAO conventions and requirements. I really hate JPA for that reason, and have avoided Hibernate in favor of my own DAO implementations.

    Records will slash thousands of lines of code from my implementation and will make it infinitely easier to maintain, and trust down-stream.



  • ÆnðrOPtoJavaScriptWriting Comments Is Lazy Coding
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    2 years ago

    From the perspective of maintenance and technical debt: yes, you do want your code to be as clear as possible. But some languages, like assembler and mindfuck, simply weren’t designed to be semantically expressive. Assembler clearly states what is happening but not why. And mindfuck is created to be as hard to parse by humans as possible. Without a description of why things exist or what they should be doing, you’re going to have a bad time.














Moderates