Runar Ovesen Hjerpbakk

Programmer. Software Architect. Technical Manager.

Notes on Writing Discoverable Framework Code

Erik Dietrich on DaedTech:

Perhaps most important to discoverability is to make screwing up as hard as possible. Have clients of your code “fall into the pit of success.” This means taking whatever steps are possible to disallow doing the wrong thing.

Write your code clean and be mindful of your public API.