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

Utility - few or no dependencies. Absolutely no dependencies specific to the project. (array flattener, 2-way map, etc)

Helper - function which makes some really common project specific code more DRY (createApiError, genCommonConfig, etc)



I'd also consider a Helper to be something that may have application-awareness. Whereas, as you stated, a Utility would have no serious dependencies and is otherwise "dumb".




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

Search: