CodeNewbie Community

loading...
Cover image for April 1st, 2021: What did you learn this week?

April 1st, 2021: What did you learn this week?

Nick Taylor
Lead software engineer at Forem (the software that powers this site!). Caught the live coding bug on Twitch at livecoding.ca
・1 min read

It's that time of the week folks. So wonderful code newbies, what did you learn this week? It could be programming tips, career advice etc.

Dog lying back and typing on a computer

Feel free to comment with what you learnt and/or reference your TIL post to give it some more exposure.πŸ‘‡πŸ‘‡πŸ»πŸ‘‡πŸΌπŸ‘‡πŸ½πŸ‘‡πŸΎπŸ‘‡πŸΏ

#todayilearned

Photo by Slava Bowman on Unsplash

Discussion (8)

Collapse
lucybigmac profile image
Lucy β™‘

I just started reading The Pragmatic Programmer today to try and help me improve my practice. I really liked this quote:

"Programming is a craft. At its simplest, it comes down to getting a computer to do what you want it to do (or what your user wants it to do). As a programmer, you are part listener, part advisor, part interpreter, and part dictator. You try to capture elusive requirements and fin a way of expressing them so that a mere machine can do them justice. You try to document your work so that others can understand it, and you try to engineer your work so that others can build on it. What's more, you try to do all this against the relentless ticking of the project clock. You work small miracles every day."

Collapse
zeeatwork profile image
Zenzi

I picked up the Pragmatic Programmer audiobook so that I could listen for a few minutes each morning. Programming as a craft is a major takeaway. The long form anologies in the book (Broken Window , Stone Soup, etc) stick with you.

Collapse
lucybigmac profile image
Lucy β™‘

Yes definitely! I loved the analogy of the Broken Window, made a lot of sense!

Collapse
adnanazmee profile image
Adnan Azmee

I would really love to read this book, I have heard a lot about it. But sadly it isn't available in my country.

Collapse
sigfualt profile image
Cameron Young

That book changed me for the better.

Collapse
nickytonline profile image
Nick Taylor Author

Pam from The Office saying Nice!

Collapse
sigfualt profile image
Cameron Young

I just finished Working Effectively with Legacy Code, too many things I took away from that book. The main one was how to test code and how to look at the effects of your control flow (if and switch statements) can muddy up your code.

Collapse
nickytonline profile image
Nick Taylor Author

Awesome!

Hackerman from Kung Fury putting on a Nintendo Power glove