News for hackers. Stuff that matters.
Re:It's probably time to stop recommending Clean Code (2020) by TeMPOraL on Tuesday May 25, 2021 @02:37PM (#27280542)
I think it may be harder still: typically, when writing against a third-party API, I usually consult that API's documentation. The documentation thus becomes a part of the abstraction boundary, a part that isn't expressed in code.
Re:It's probably time to stop recommending Clean Code (2020) by skybrian on Tuesday May 25, 2021 @07:07PM (#27283934)
Oh definitely. And then there are performance considerations, where there are few guarantees and nobody even knows how to create an implementation-independent abstraction boundary.