On 3/30/2012 6:47 AM, Steven D'Aprano wrote:
Spolsky has written at least three times about Architecture Astronauts,
and made it abundantly clear that the problem with them is that they
don't solve problems, they invent overarching abstractions that don't do
anything useful or important, and hype them everywhere.
http://www.joelonsoftware.com/articles/fog0000000018.html
http://www.joelonsoftware.com/items/2005/10/21.html
http://www.joelonsoftware.com/items/2008/05/01.html
Jeff Attwood provides a simple test for the difference between a useful
abstraction and an Architecture Astronaut hyper-abstraction:
Does it solve a useful problem?
http://www.codinghorror.com/blog/2004/12/it-came-from-planet-architecture.html
My strong impression is that theoretical abstract mathematicians also
prefer that hi-level abstractions solve some useful-to-mathematicians
mathematical problem.
--
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list