The 'Good Enough' Principle and PHP
One of the mistakes web developers make is to spend too much time perfecting the code base in a project. This waste too much time and ignores one very important fact: you need to get the software into the users hands as quickly as possible, so they can give you feedback.
… Most end users/clients have very little idea what they really want before they actually use the software. Once they do get their hands on it, they will be able to give you much more accurate feedback in terms of what the software should do ultimately.
In the following vblog I address this issue, framing it in the ‘good enough’ principle of application development: