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

Same here. But I find code reuse problematic: people tend to build large libraries with complex APIs and too many options (typically also lacking sane defaults) instead of small, focused code "blocks" that can be well understood and tested and do one single thing very well. It's like having to fasten a nut and being offered 3 types of swiss army knives as your available tools. Same with operating systems, web development frameworks etc. ... Too many options, too little thorough understanding, stable interfaces.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: