개발에서의 Leaky Abstraction
지금으로부터 15년전, 강산이 한번 변하고, 다시 한참 변하고 있을 때 쯔음에 Joel은 그의 블로그에 Leaky Abstraction이라는 주제로 글을 썼다. (참조: Link) 이것이 많은 개발자들에게 회자되면서 비로소 “개념화” 되었다. 그가 Leaky Abstraction을 설명하면서 든 예들을 잠시 훑어 보자. TCP는 Reliable 한 네트워크 프로토콜이다. 그런데 아이러니는 Unreliable한 네트워크 프로토콜인 IP위에 얹어서 보내 진다. 패킷이 유실되어 보내지 않더라도, […]