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
The complexity and the gray One thing I assume of age is weariness. Damned if I don’t get more tired every day. Tired of what I do, following arcs like lobbed rocks — the inevitability of truth. But the complexity and the gray lie not in the truth, but in what you do with the truth once you have it. truthlifeagedecisions