Questions? Feedback? powered by Olark live chat software

Isolating Side-Effects with State Machines

Greetings, readers, and welcome to another examination of the approaches to and benefits of writing software using using explicit state machines. In case you missed my introductory post or the follow-up posts about general and test-specific benefits of state machines you may want to read those before continuing with this post. Today I want to …

Read more

Start Programming, It’s Not Too Late

The UK government has finally woken up, realised that it is the twenty-first century, and added programming to the national curriculum. Hallelujah! Now let’s address problem number two: we don’t have enough software engineers today. That old truth about how doctors get inundated by friends, relatives and strangers for medical advice, well it applies to …

Read more

— Back to top —