From: James Britt Date: 2005-08-21T00:55:06+09:00 Subject: Re: Python vs Ruby! Chris Game wrote: > James Britt wrote: > > >>...typically the goal is to get code to run, and run right, and >>then refactor to beauty. > > > Is that what they teach in schools these days? What happened to > software engineering? > Well, school never taught me to refactor, period. But "software engineering" is an interesting misnomer. http://rubyurl.com/6aI AKA http://alistair.cockburn.us/crystal/articles/teoseatsoecg/theendofsoftwareengineering.htm also http://www.itconversations.com/shows/detail175.html "In this insightful interview with IT Conversations' producer Doug Kaye, Alistair explains how he uses games as a model for software projects, and how he discovered that the term "software engineering" was created on a whim in 1968. He also discusses the American and European aversion to copying: the not-invented-here (NIH) syndrome. "If you want to become a senior designer, you don't get there by finding all the components that are free on the web" even though "that's very cost effective, the customer likes it, the boss likes that, but you didn't get promoted." [ Hear clip: [http://rubyurl.com/DeN] ]." James -- http://www.ruby-doc.org - The Ruby Documentation Site http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML http://www.rubystuff.com - The Ruby Store for Ruby Stuff http://www.jamesbritt.com - Playing with Better Toys