3 ms·
I've seen bits of this, and I've seen it happen in code bases that were built as "abstract" so its components could re-used. But I've never seen it happen in a
by gregmac 6y ago
I've seen bits of this, and I've seen it happen in code bases that were built as "abstract" so its components could re-used.
But I've never seen it happen in any way close to resembling what the original architect thought would happen, and as a result, all those abstractions and generic implementations not only added time to the mainline development, but in the end actually got in the way of the abstraction that was needed.