News for hackers. Stuff that matters.
Re:The Wrong Abstraction (2016) by veebat on Friday July 20, 2018 @08:14PM (#17579998)
I use the "dueling sins" model of "copying versus coupling." Early lifecycle code benefits from the flexibility of copying. Mature code benefits from the coupling forces of abstraction. Both have the capacity to do harm.
Re:The Wrong Abstraction (2016) by hinkley on Friday July 20, 2018 @08:45PM (#17580105)
Do you follow Jim Highsmith at all? His philosophy is that there are no answers. That we are minmaxing a bunch of competing criteria and trying to do the best we can.

In his words: we are a solving problems, we are resolving paradoxes.

Re:The Wrong Abstraction (2016) by hinkley on Friday July 20, 2018 @11:15PM (#17580521)
Too late to fix typo: we are not solving problems, we are resolving paradoxes