Should your team use a framework?

Some developers have an aversion to frameworks, feeling that it will be faster to just write everything themselves.

This might be true for a simple throwaway application with a expected life span of a few months, but for serious code that will have to be maintained, using a framework always saves time over the lifespan of the application.

Developers working on their own time are free to program in whatever way they want – but a professional programmer is being paid to solve business problems. It is completely OK to mandate the use of a specific framework in your organization.