Reminds me of this[1] great blogpost:
"This abstraction adds overhead. “Abstracting” the common operation has made it more difficult to read, not less difficult to read. People for who consider meta-programming some sort of Black Magic often make this exact point: The mechanism for removing duplication adds complexity itself. One view is that the overall effect is only a win if the complexity added is small compared to the duplication removed."[1]: http://weblog.raganwald.com/2007/12/golf-is-good-program-spo...
kitkat_new|1 year ago