Through both work and play, I've dabbled in several kinds of engineering: software, electrical, mechanical, thermal, concrete, and audio. Probably a few more I'm forgetting at the moment, too. One thread (of many) that runs through all of them: one of the best (and most enjoyable) ways to learn about something is to play with it. By which I mean: to experiment, and actually try different approaches. In other words, to just fiddle around with it.
With software in particular, this is generally pretty easy to do. One can simply write little scraps of test code, run them, and observe the results. But certain kinds of software are more difficult, because they are parts of more complex systems. JavaScript running in a web browser is a great example of this more difficult soft of fiddling. jsFiddle is an interesting attempt to erase that difficulty...
No comments:
Post a Comment