Get the latest tech news

Programming Is Mostly Thinking (2014)


Pretend you have a really great programming day.   You only have to attend a few meetings, have only a few off-topic conversations, don'...

You have lost an entire day's work.If I give you the diff, how long will it take you to type the changes back into the code base and recover your six-hours' work? Why a programmer chose one particular way over others, how it influences the rest of the system, what errors were introduced and removed, and what pitfalls it avoids are not (generally) present in the text of the program. Programmers will gladly explain that the work they did was reading, learning, understanding, sometimes guessing, researching, debugging, testing, compiling, running, hypothesizing and disproving their ideas of what the code should look like.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of programming

programming

Related news:

News photo

3rd Edition of Programming: Principles and Practice Using C++ by Stroustrup

News photo

Whoopi Goldberg–backed BLKFAM launches with 1,000+ hours of kids’ programming

News photo

I confused Google's most advanced AI - but don't laugh because programming is hard