generated at
Write everything twice
DRY原則に対するアンチテーゼとして生まれた

2回目までは素朴に書け、3回目から抽象化しろ、という話