Table of Contents
Can coding be learned by anyone?
Anyone who wants to *can *learn to code and reap some real benefits from it. Coding skills are used every day by many, many people who aren’t full-time software engineers. And despite what you might have heard, you don’t have to be a “math person” or a “STEM person” to learn to program.
How can I learn from other peoples code?
The best way I’ve ever discovered to read and understand someone else’s code is to:
- Find one thing you know the code does, and trace those actions backward, starting at the end. Say, for example, you know that the code you’re viewing ultimately creates a file with a list of movie titles.
- Rinse and repeat.
Do programmers hate reading code?
It occurs to me, that many programmers hate reading code – c’mon admit it. Just about everyone loves writing code – writing code is fun. Reading code, on the other hand, is hard work. Not only is it hard work, it is boring, cause let’s face it, any code not written by you just sucks ( oh we don’t say it, but we’re all thinking it ).
Why should I read other people’s code?
Reading other people’s code is an opportunity to get to know someone else through their code. We all express ourselves through our programs. For fun, I’d recommend you pick someone you admire and get to know them through their work. A big part of this process is accepting people (and their code) as they are.
Should you read code before programming?
The answer is you shouldn’t. Reading great code is just as important for a programmer as reading great books is for a writer ( I can’t take credit for this thought, it belongs to Peter Norvig and he is awesome, so take heed ). Even if all of this is unconvincing, there is one fact which is undeniable.
Why is reading code so hard?
Reading code, on the other hand, is hard work. Not only is it hard work, it is boring, cause let’s face it, any code not written by you just sucks ( oh we don’t say it, but we’re all thinking it ). Even your own code begins to look increasingly sucky mere hours after you’ve finished writing it and the longer you leave it the suckier it seems.