Skip to content

Instantly share code, notes, and snippets.

@kfitzpatrick
Created December 17, 2009 18:18
Show Gist options
  • Save kfitzpatrick/258917 to your computer and use it in GitHub Desktop.
Save kfitzpatrick/258917 to your computer and use it in GitHub Desktop.
[Software Craftsmanship]
http://manifesto.softwarecraftsmanship.org/
"Manifesto for Software Craftsmanship"
It's not Agile
and it's not Extreme Programming
but, of course, there are shared ideas.
How to practice?
Katas
What the hell is a kata?
Practice
It's like the gym
for nerds
They're hard
But Fun
They take time
But finishing quickly isn't the point
Don't second guess them
Just follow
and learn
until you know them
by
heart
It's like muscle memory
Things you learn to practice:
* Refactoring
* Test Driven Development
[Katacasts.com]
http://katacasts.com/
"Software Craftsmanship – Katas"
Corey Haines
http://www.coreyhaines.com/
Chris Parsons
http://edendevelopment.co.uk/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment