Coding Is Like Cooking
  • Home
  • Samman Technical Coaching
  • Samman coaching book
  • Contact
Select Page

Turning an Example by Martin Fowler into a Refactoring Kata

by Emily Bache | Nov 8, 2019 | Code Kata

Note: this article was first published on Praqma’s blog Writing tests for ‘Theatrical Players’ When I read Fowler’s new ‘Refactoring’ book I felt sure the example from the first chapter would make a good Code Kata. However, he didn’t include the code for the...

Mob programming and strong-style pairing

by Emily Bache | Sep 19, 2016 | Coding Skills, Experience Report

Last week I met Woody Zuill when he came to Göteborg to give a workshop about Mob Programming.  At first glance mobbing seems really innefficient. You have a whole team of maybe 6-7 people sitting together all day, every day, programming at one computer. How could...

Iterative and Incremental TDD with the Diamond Kata

by Emily Bache | Apr 14, 2015 | Code Kata

Recently I became intrigued with something Seb Rose said on his blog about ‘recycling’ tests. He talks about first producing a test for a ‘low fidelity’ version of the solution, and refining it as you learn better what the solution should look...

Software Craftsmanship Conference at Bletchley Park

by Emily Bache | Nov 4, 2013 | Experience Report

I was recently at the Software Craftsmanship Conference at Bletchley Park in the UK. This is a one-day conference for software developers, attended by around 150 programmers. All proceeds from the event go to support Bletchley Park, which is of historical interest to...

Writing Good Tests for the Gilded Rose Kata

by Emily Bache | Mar 19, 2013 | Coding Skills, Conference information

I’ve been working on this Kata “Gilded Rose” at a few different coding dojos lately. There is even a video of a session I did at the “Tampere Goes Agile” conference recently. In the video, you can see me talking about my Principles of...
« Older Entries
Next Entries »

Emily Bache

About me…

I am an independent consultant with Bache Consulting and chair of the Samman Technical Coaching Society.  As a technical coach I work with software development organizations who want to get better at the technical practices needed to be agile, including Test-Driven Development, Refactoring and Incremental Design. I live in Gothenburg, Sweden, although I am originally from the UK. I’ve written two books: “Technical Agile Coaching with the Samman method” and  “The Coding Dojo Handbook”. I teach for both O’Reilly and  Pluralsight. I’m married to Geoff Bache, creator of TextTest. I am also on Mastodon as emilybache@sw-development-is.social.

Post Archives

Meta

  • Log in
  • Entries RSS
  • RSS

Designed by Elegant Themes | Powered by WordPress