The four essential tools for software engineersTue, Nov 29, 2005 in Programming
I rarely blog on other people’s content, but I can’t agree more strongly with this list of essential tools for software engineering:
There are an endless pile of tools engineers are fond of using in their development process, but there are only four that they really need:
- Version control
- Bug tracking
The first two tools are for the individual, and the second two are team tools, at least in most cases. Which tools are used, and how well they work, depends on many factors; in a professional environment, it’s largely a corporate culture issue.
I'm Baron Schwartz, the founder and CEO of VividCortex. I am the author of High Performance MySQL and many open-source tools for performance analysis, monitoring, and system administration. I contribute to various database communities such as Oracle, PostgreSQL, Redis and MongoDB.