In this second part of this series, we look at creating a first scenario and step definitions.
As a natural extension of Test Driven Development (TDD), BDD takes things a stage further. TDD focuses on the use of Unit Tests to drive out a specification for your code and to guide your development. The nature of unit tests means that they are mainly practical for use by developers and, as the name […]
This video is a guide for developers to help them understand what changes need to be made to code to make it testable and sustainable. It uses parts of the SOLID principles to refine an example class. Topics covered: Single Responsibility Principle (SRP) Open/Closed principle Dependency Injection Interfaces Unit Testing Mocks
A short tutorial showing how to use MongoDB to create a geospatial index.
26 Brains is a response to seeing a significant level of failure on technology projects. Whether it is the UK’s NHS IT programme or a small business website, there are too many examples where something that should have made a positive difference ended up doing the opposite. The reasons are varied and, in my experience, […]