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

More simply: don't outsource activities that have a complex interface to your organisation.

Having to write complex specs for an outside organisation to implement is an anti-pattern, because:

- the more complex a spec the harder it is to write and understand

- there's potential for endless disagreements / lawsuits on what was actually promised and delivered

- the overhead of having a complex spec that must be understood by people in both orgs.



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: