The Six Levels of Reusability | Dark Hacker News