I have taught many people and watched many people write code. Some of them, when writing code:
- feel that they are geniuses and can understand it at a glance.
But in the actual process, it is often:
You can understand it as soon as you read it, but you will make mistakes as soon as you write it.
So we give all our friends who are just starting to learn programming (any language) a summary of ten years of experience:
Never lie to yourself, if you can’t write code, it means Won't.