Search the web
Sign In
New User? Sign Up
CodeKata

Group Information

  • Members: 277
  • Category: Development
  • Founded: Aug 15, 2003
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Visit the Groups blog for the latest Yahoo! Groups information

Home

 

Activity within 7 days:

1 New Member - New Questions

Description

How do you get to be a great musician? It helps to know the theory, and to understand the mechanics of your instrument. It helps to have talent. But ultimately, greatness comes practicing; applying the theory over and over again, using feedback to get better every time.

How do you get to be an All-Star sports person? Obviously fitness and talent help. But the great athletes spend hours and hours every day, practicing.

But in the software industry we take developers trained in the theory and throw them straight in to the deep-end, working on a project. It’s like taking a group of fit kids and telling them that they have four quarters to beat the Redskins (hey, we manage by objectives, right?). In software we do our practicing on the job, and that’s why we make mistakes on the job. We need to find ways of splitting the practice from the profession. We need practice sessions.

In CodeKata, we practice programming and design, away from the pressure of having to deliver software on-the-job. We might try implementing the same thing three different ways, just to see what we can learn. There's more about Code Kata on PragDave's blog.

Message History

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2009 1
2007 2 2
2006 4 2 2 1
2005 1
2004 10 1 7 14 1 1
2003 33 24 2 5 2
What is Yahoo! Answers?

Yahoo! Answers, a new Yahoo! community, is a question and answer exchange where the world gathers to share what they know...and make each other's day. People can ask questions on any topic, and help others out by answering their questions.

What is Yahoo! Answers?

Yahoo! Answers, a new Yahoo! community, is a question and answer exchange where the world gathers to share what they know...and make each other's day. People can ask questions on any topic, and help others out by answering their questions.

Questions in Computers & Internet > Software

  • Questions are currently unavailable.

Want to help answer other questions? Go to Yahoo! Answers

Group Email Addresses


Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help