News for hackers. Stuff that matters.
Re:Top 20 Programming Lessons I've Learned in 20 Years by barrkel on Wednesday January 13, 2010 @07:54AM (#1050014)
I certainly agree. And domain expertise comes into it too. Too much insulation from the domain can lead to a kind of inverse leaky abstraction problem - where not enough of what's real about the problem is affecting the design, which is too ivory-tower.
Re:Top 20 Programming Lessons I've Learned in 20 Years by nitrogen on Wednesday January 13, 2010 @12:14PM (#1050541)
I've experienced this before -- a project designed by database coders to process data not naturally represented by a database metaphor.