Have we forgotten what constructors are for?


Bit of a sensational title there, but I do think it’s true. Believe it or not constructors are not just for injecting dependencies into a Controller or a Service. They actually serve another purpose as well. Making sure that we can’t construct an

Read More

Omnisharp Brackets 0.0.2


I’ve just realeased Omnisharp for Brackets v0.0.2. It’s still in the very early stages but I’ve tidied up some bugs and added a couple more features: Fix Code Issue This will attempt to fix the selected code issue. Such as incorrect naming of

Read More

Risk: à la Domain Driven Design (Part 2)


Now that we have defined the available decisions and ubiquitous language we should probably start looking more at how we are going to model our domain. This has been a tricky to decipher and has been the base of much discussion in Jabbr.

Read More

Risk: à la Domain Driven Design


Ok, attempt two A few weeks back I decided I was going to use my new found DDD approaches, combined with CQRS and ES, to design the game Risk. And, completely counter to what the practices teach, I went off and started coding

Read More