Re:Suffering-oriented programming (2012)
by watwut on Thursday September 06, 2018 @02:33AM
(#17924287)
After working with people who refuse any kind of tiny little abstraction because "abstractions are complicated" and "even splitting it into named functions is step toward being like java", it is no better.
It was high in repetition and whenever you changed something, you had to not forget five places. It was also hard to get the big picture of what was supposed to happen.
There is such a thing as too little abstraction as much as there is too much abstraction.
I would like to balance the difficulty of wading through abstractions with the difficulty of repetitive code, not to act like one difficulty is superior to the other.