Classics in software engineering (Yourdon, 1979)