1. The written word, sometimes with photos and illustrations included
2. The (techie) written word, with a few intelligible sentences followed by blocks and blocks of code.
I enjoy the former, but I’ll confess the latter is usually gibberish to me. So what joy it is to read a blog that describes code, that is eminently understandable. Behaviour Driven Design that Dan talks about not only makes sense, it is also understandable to someone like me who is not a code polyglot. My last blog was critical about the Business finding themselves talking the same language as IT… how refreshing it is to see code talking the language of the Business.