How do you write a great codes ? or
How do you start messing up and getting your hand dirty with programming ?
How to learn more about SDK, or API’s ??
The scope of all this question is huge. In fact, there could be more
than a single method in accomplishing all the listed goals, in question form.
Consider a situation where we want to create a program in an embedded system for a robot to cook a sunny side up eggy. We usually write an
instruction like this:
1. Get a frying pan
2. Put some oil
3. Heat the pan.
4. Crack the egg
5. Leave it on the pan for 4 minutes,
6. Grab a plate and place the egg on the plate
————— viola ——————————–
Do you think this is enough for a robot to fry an egg for humans, even the smart R2D2 need more than this to accomplish simple task. The fact to the matter is, it need more elaborate instruction. This is why human is non comparable to computer. In order to answer the first question is, how do you write a great codes ??
My method: Problem solving happens in your brain, not in an IDE, or MS Words word processor, or even in text editor. Get a pencil and paper, start designing your methods to overcome the problem, if it is based on design, start mocking up with pencil, get it tune up with inkscape.
Remember tools is just and aid to help us, creativity comes from the wet ware.
Hey, I got something to ask in return, can anybody here write a semi pseudo instruction for a robot to fry a sunny side up ?
Selamat Hari Raya and Maaf Zahir dan Batin