Currently I am reading Business Component Factory by Peter Herzum and Oliver Sims.
Gives a good run down on CBD.
I just love the concept of CBD and wish we had the right kind of tools to make it more universal. I got to create my own set some day.
With every new paradigm, Tkach's complexity gap exists. CBD is just a way to get back the complexity to pre procedural days. That should come as a surprise to many, but if you think about it, its true isn't it. The systems that were being built were simpler in those days, hence the level of complexity even with primitive languages and infrastructure was much lower. Hence the argument.