DEV Community

Discussion on: Demonstrating TDD (Test-driven development) in Go

Collapse
 
individualit profile image
Artur Neumann

An other useful principle in software development is BDD (Behavior-driven development), it emerged out of TDD and uses its general principles but focuses not on defining and testing a single unit (function) but on describing the behaviour of the system and by that improving the communication between different stakeholders of the project. I've written a post about BDD using the same project and taking it further: dev.to/jankaritech/demonstrating-b...