Posts Categorized in Software development

At Redgate, we’re fascinated by software development and how to do it smarter, better and more intelligently. How do we reduce the burden of legacy code and technical debt, for example? How do we use test-driven development to make the code as robust as possible. How do we apply UX principles and skills to make the complicated software we develop intuitive to use?

Geoff Bones

19 March 2014

Geoff Bones

19 March 2014

Code kata 4: Word ladder

Naming things can be very hard, yet a well-chosen name can really help a reader understand how your code works. This code kata is an old favorite, one that we’ve done before, but this time we’ve added an emphasis on naming things well. The kata A word ladder is a sequence of words (each... Read more