News for hackers. Stuff that matters.
Re:Frequently Forgotten Fundamental Facts about Software Eng... by wglb on Thursday December 03, 2009 @12:51PM (#974776)
He gives a summary here of good points. He has often given very practical advice about software engineering.

However, a minor quibble: REU2. Reuse-in-the-large (components) remains largely unsolved, even though everyone agrees it is important and desirable. Not everyone agrees about reuse-in-the-large as being desirable. In Coders At Work, Knuth goes so far as to suggest taking apart other "reusable" libraries and rewriting them. Rumbaugh (of the Three Amigos) has said that reuse-in-the-large is overrated as a goal.

Re:Frequently Forgotten Fundamental Facts about Software Eng... by neilk on Thursday December 03, 2009 @07:51PM (#975549)
We do have reuse in the large. The components are just so familiar we rarely even notice them. Web servers are an example.