Skip to content

Comment on What is a property?parent

Comments

If I have to resort to hole-driven development then it seems like something has gone very wrong? I like to understand the libraries I’m using. Libraries should have good API documentation and intuitive type definitions. I shouldn’t have to carefully study how they’re put together, like solving a math homework problem.

Hole-driven development is especially useful when at the end of the workday your brain is fried, or when you are simply not in a good mood to understand all the type definitions. It allows you to defer your understanding and still make progress.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.