The article discusses the importance of programmer teams possessing a shared mental model or theory of a software project, and how employee churn can be lethal to software companies. It argues that software is not just code, but a living, evolving entity that requires continuous care and understanding. The article also touches on the concept of