Hacker News new | ask | show | jobs
by lvillani 4599 days ago
Sounds like Design by Contract.
1 comments

i think that's right, but maybe more "agile" in that there is no explicit contract being fulfilled, just what the developer ensuring valid input and output to the functions they implement.