• 0 Posts
  • 57 Comments
Joined 2 months ago
cake
Cake day: April 8th, 2026

help-circle

  • Goto CAN be readable, it’s true.

    The problem is that it’s easy to make code that is LESS readable; in order to prevent horrible unmaintainable spaghetti, it is forbidden nearly everywhere. A lot of coding ‘rules’ are really just ways to try to cut down on stupid coding practices by greenhorns and enforce code maintainability.



  • It’s pointing out the conflict between two coding ideals - first, reducing duplicate code so that you don’t have to reinvent the wheel and/or copy-paste code (which often means making calls to libraries) which is represented by the red penguin facing right, and second, wanting to reduce dependencies so that external variables are reduced (which would mean including code in your codebase that otherwise would be an external library call) which is represented by the blue penguin facing left.

    The closer you get towards one ideal, the further away you get from the other.








  • The thing that annoys me is that I still need to be careful when clicking on links in emails to my work address, despite having my web browser locked down to the nines. I just wanted to see what the page looked like, security peeps! I’m not a risk! I knew what it was!

    Still had to go through additional training, mutter grumble…