Late integration: Some thoughts
John Daniels has an interesting post summarising GOOSgaggle, an event run a few weeks ago where people met up to talk about the ideas in 'Growing Object Oriented Software, Guided by Tests'.
It’s an interesting post and towards the end he states the following:
Given these two compelling justifications for starting with end-to-end tests, why is it that many people apparently don’t start there? We came up with two possibilities, although there may be many others:
So rather than taking the correct — and brave — option of loudly declaring progress on your project to be blocked, you restrict yourself to creating those parts of the system that are within your control. systems thinkingwe didn’t have sufficient leverage to change the system
About the author
I'm currently working on short form content at ClickHouse. I publish short 5 minute videos showing how to solve data problems on YouTube @LearnDataWithMark. I previously worked on graph analytics at Neo4j, where I also co-authored the O'Reilly Graph Algorithms Book with Amy Hodler.