1. There is a reason that WSAD isn't called WHAPPY.
2. The initial estimate must be within 15% of the final cost, the
post-analysis estimate must be within 10%, and the post-design estimate
must be with 5%.
3. We don't have time to write unit tests (we're spending too much time debugging).
4. We keep most of our business logic in stored procedures for performance reasons.
5. The only JavaDoc is the Eclipse message telling you how to change your default JavaDoc templates.
6. We have an Architect who reviews all code pre-checkin and decides whether to allow it to enter version control.
7. We can't use any open source code because our lawyers say we can't.
8. We use WebSphere because...(I always stop listening after this point)
9. We've standardized on Eclipse because we don't have money in
the budget for IntelliJ, and it only takes a new developer about 4 days
to get his/her environment up and running.
10. We invented our own (web / persistence / messaging / caching) framework because none of the existing ones was good enough.