Interconnectivity considered bad

There are a lot of interconnected components. Too many it can be argued. This article is an argument for this.

It is very convenient to leverage others code. Additionally, it is convenient to let others host the code that our applications rely upon. This is fine, even great, in school. But in the real world™ there are consequences.

WotD: lacuna

Definition of lacuna

noun pluralla·cu·nae alsola·cu·nas

  1. 1:  a blank space or a missing part :gap; also:deficiency 1

  2. 2:  a small cavity, pit, or discontinuity in an anatomical structure

la·cu·nar also la·cu·nateadjective
From: http://www.merriam-webster.com/dictionary/lacuna