logoalt Hacker News

Brian_K_Whitetoday at 1:21 PM1 replyview on HN

It's showing that all the complexity in the components are someone else's problem. Your only complexity is your own top layer and your interface with the components.


Replies

skydhashtoday at 2:58 PM

Only when the problem has been resolved well enough for your use cases. Like using an http client instead of dealing with parsing http messages or using a GUI toolkit instead of manipulating raw pixels.

That’s pretty much what good design is about. Your solve a foundational problems and now no one else needs to think about it (including you when working on some other parts).