5 ms·
Frameworks, languages, APIs, compilers, design patterns, best known practices, Agile, UML, TDD, BDD, debuggers, etc. are all tools. They are tools used by soft
by ericHosick 15y ago
Frameworks, languages, APIs, compilers, design patterns, best known practices, Agile, UML, TDD, BDD, debuggers, etc. are all tools.
They are tools used by software engineers to solve problems.
The unfortunate thing is that many software engineers fail to realize these are just tools and confuse them as being the ends as opposed to being the means.
- grovecai 15y ago>The unfortunate thing is that many software engineers fail to realize these are just tools and confuse them as being the ends as opposed to being the means. Sometimes confusion may be good for engineers. If all engineers can clearly realize that they are just tools, it may frustrate someone's interest. With interest, we are happily using tools.