A Plea for Lean Software An Essay by Niklaus Wirth cr.yp.to Software's girth has surpassed its functionality, largely because hardware advances make this possible. The way to streamline software lies in disciplined methodologies and a return to the essentials. Measured by the number of its featuresEssential vs. nice to haveDependence is more profitable than educationThe most rewarding iterationsNever enough time A grossly obese set of requirementsFeatures and complexity softwareperformancefunction
To deter crime “To deter crime,” Cisneros explains, “spaces should convey to would-be intruders a strong sense that if they enter they are very likely to be observed, to be identified as intruders, and to have difficulty escaping.” Geoff Manaugh, A Burglar's Guide to the City Eyes on the street