Welcome to class An Essay by Bill Tozier vaguery.com I differ from almost all your previous instructors in three ways: First, I acknowledge that this is true, whereas they have for the most part lied to you (and themselves) and declared you competent, even though they’ve had to re-train you from scratch in every damned class. Second, unlike them I intend to do something about it. And, third, in order to do something about it, I will let you—no, make you—cheat. teaching
Never enough time Time pressure is probably the foremost reason behind the emergence of bulky software. The time pressure that designers endure discourages careful planning. It also discourages improving acceptable solutions; instead, it encourages quickly conceived software additions and corrections. Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products. Niklaus Wirth, A Plea for Lean Software Deadlines are bullshitThe Thing-deadline calculus