Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re^4: Worst blog post ever on teaching programming

by BrowserUk (Pope)
on Apr 03, 2006 at 19:45 UTC ( #541012=note: print w/ replies, xml ) Need Help??

in reply to Re^3: Worst blog post ever on teaching programming
in thread Problematic post on teaching programming

I once implemented a Turing machine in production code because it was the correct and cost-effective solution

I think it is all too easy to forget how much practical experience it requires to be able to reach that determination.

Just as theory without practice--real-world practical application--is just so much hot air; so you can practice as much as you like, but without the theory to back you up and allow you to choose the right starting point, the likely outcome of your practice is that you will become very good at doing the wrong thing.

From previous discussion, I think that you are likely in tune with the theory and practice of 'balance in all things'.

In programming as in life, balance is everything, and inbalance--the over concentration on one aspect to the exclusion of others--is the source of most woes.

Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
Lingua non convalesco, consenesco et abolesco. -- Rule 1 has a caveat! -- Who broke the cabal?
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

Comment on Re^4: Worst blog post ever on teaching programming

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://541012]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (13)
As of 2014-11-24 20:24 GMT
Find Nodes?
    Voting Booth?

    My preferred Perl binaries come from:

    Results (147 votes), past polls