all 4 comments

[–][deleted] 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (1 child)

Now: Imagine debugging your own haskell code, you wrote some months ago for some crypto you tried out without commenting it because it was vacation time and you felt lazy af because it worked on the first try.

Did you ever feel like biting into your keyboard ? I do. Often.

[–]SaidOverRed 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (0 children)

"I'll remember this" "It's easy" "yeah no problem seeing what I'm doing here" "I do things like this all the time"

Then when re-reading: "What is going on? All of it MAKES NO SENSE."

[–]happysmash27 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (1 child)

People should be better at programming and designing things. I wonder if there are any courses online about that?

[–]zyxzevn[S] 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Designing not so much, and the programming languages limit very much the design..

There are free courses for programming languages online, though. I learned most things about the problems with programming languages by studying real-world problems, like security problems or time-critical bugs. This is more from blogs and such.

https://en.wikipedia.org/wiki/The_Story_of_Mel