It's a practical workflow that was actually adopted.
Next you'll be wondering whether changes were integrated continuously throughout the day — "This fine granularity of components enables highly concurrent development because changes can be tracked down to the individual method level …"
See https://news.ycombinator.com/item?id=45838056