Peter Wayner lays out the “dirty dozen” most common programming mistakes in an article at InfoWorld. The mistakes come in pairs. For example: “closing the source” and “assuming openness is a cure-all.”
What would you add to or subtract from the list? Which of these pitfalls trips you up the most often? Do you have any strategies for avoiding these pitfalls?
Here’s the list:
- Playing it fast and loose
- Overcommitting to details
- Not simplifying control
- Delegating too much to frameworks
- Trusting the client
- Not trusting the client enough
- Relying too heavily on magic boxes
- Reinventing the wheel
- Opening up too much to the user
- Overdetermining the user experience
- Closing the source
- Assuming openness is a cure-all
You can find detailed explanations in the original article.
Photo by Stephen Woods
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.