Thought by:
Ralph Johnson

Today's issue of #ThoughtsOnProgramming features Ralph Johnson, co-author of the "Design Pattern bible" with a friendly reminder on the importance of creating software which is useful to specific users for achieving a defined goal effectively and with efficiency.

Before software can be reusable it first has to be usable.
Before software can be reusable it first has to be usable.