Menu

KIKOMEKOMUSA'S TALE

One stop online resource

HARDWORK AND PRACTICE.

I will explain these in a single example.

I can teach you the physics of riding a bicycle, Indeed the classical mathematics is relatively straightforward Gravity, friction, angular momentum, center of mass, and so forth,

These can be demonstrated with less than a page full of equations, Given those formulae I could prove to you that bicycle riding is practical and give you all the knowledge you
needed to make it work.With all those at hand, you’d still fall down the first time you climbed on that bike, Coding is no different.

We could write down all the “feel good” principles of clean code and then trust you to do the work  (in other words, let you fall down when you get on the bike), but then what kind of teachers would that make us, and what kind of student would that make you?

Learning to write clean code is hard work. It requires more than just the knowledge of principles and patterns. You must sweat over it. You must practice it yourself, and watch
yourself fail. You must watch others practice it and fail. You must see them stumble and retrace their steps. You must see them agonize over decisions and see the price they pay for making those decisions the wrong way.

 

Go Back

Comment