foone ,
@foone@digipres.club avatar

the world needs more recreational programming.
like, was this the most optimal or elegant way to code this?

no, but it was the most fun to write.

foone OP ,
@foone@digipres.club avatar

cause like, yeah, it's good to know how to write optimal code and how to make it elegant and easy to maintain, sure!

but one thing you have to maintain is your brain. If you're constantly driving your programming brain at maximum speed, maximum awareness of all possible caveats and vulnerabilities, always considering "how will I maintain this code in ten years time?" you're going to burn yourself out.

foone OP ,
@foone@digipres.club avatar

You're associating programming with a high-stress high-attention activity. That's going to make programming something that's categorized in your brain as no fun, never relaxing, never something you do just cause it would be interesting... you're going to start dreading it, even just a little. "oh well, let's get this over with."

That's not a good way to think about it in the long run.

foone OP ,
@foone@digipres.club avatar

we often say that programming is more an art than a science, but we need to treat it like one too.

Sometimes you need to paint a sunset not because someone paid you to paint a sunset, but because it'd be fun to paint a sunset.

foone OP ,
@foone@digipres.club avatar

we need a bob ross of programming

foone OP ,
@foone@digipres.club avatar

PBS's The Joy Of Programming

claudius ,
@claudius@darmstadt.social avatar

@foone
That would be Daniel Shiffman on the Coding Train for me.

billgoats ,
@billgoats@bitbang.social avatar

@foone 10 PRINT “THIS!”
20 GOTO 10

futurebird ,
@futurebird@sauropods.win avatar

@billgoats @foone

Twas this, that a child saw, that hooked me forever on the code.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • test
  • worldmews
  • mews
  • All magazines