Don't create solutions to work around problems

Where possible, don't create solutions to work around problems when you can eliminate the need for a solution altogether.