Overheard at work, as relates to abstraction in software engineering:

Overheard at work, as relates to abstraction in software engineering:

The first time you need something: write it.
The second time you need something: copy it.
The third time you need something: generalize it.

Leave a comment