Some of these I’ve done.. some I’ve just seen.. but they are all now things I watch for…
- Never talking to someone who is going to physically use your solution…
- Not having acceptance tests…
- Showing up for your new job and being handed a few binders worth of the design that someone who has already quit did…
- Working at the same job for so long that it makes you think about becoming an electrician…
- Not practicing TDD…
- Having only half a team that understands DDD but trying to do it anyway…
- Not listening to your gut for a hiring decision…
- Writing integration tests to do the job of acceptance tests...
- 3 BAs for 10 developers..
- 2 QA people for 10 developers…
- Not understanding your audience…
- Listening too much to others…
- Too much reading.. not enough doing…
- Thinking that you know everything…
- Believing that you know nothing…
I could keep going but this seems like a good enough place to stop for my upcoming rant…
posted @ Sunday, October 04, 2009 11:05 PM