wisdom of wombats » from archive
And another two things - dependencies and communication between components. It wasn't covered at all. And these points are crucial.