this post was submitted on 22 Feb 2025
64 points (98.5% liked)

Programming

18364 readers
56 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] _____@lemm.ee 9 points 1 day ago (6 children)

I have nothing to add except: man's really wrote like 7 classes to just have 1 function each

[–] alnitak@lemmy.dbzer0.com 3 points 1 day ago* (last edited 1 day ago) (2 children)

It's probably to allow for added complexity as they expand on each task. Makes it simpler to import elsewhere too.

[–] _____@lemm.ee 11 points 1 day ago

"grug try watch patiently as cut points emerge from code and slowly refactor, with code base taking shape over time along with experience. no hard/ fast rule for this: grug know cut point when grug see cut point, just take time to build skill in seeing, patience

sometimes grug go too early and get abstractions wrong, so grug bias towards waiting

big brain developers often not like this at all and invent many abstractions start of project

grug tempted to reach for club and yell “big brain no maintain code! big brain move on next architecture committee leave code for grug deal with!”

https://grugbrain.dev/

load more comments (1 replies)
load more comments (4 replies)