Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: