|WikiProject Computing||(Rated Start-class)|
Merged in text from Software tool.
Software configuration management (SCM)
Many thanks to the author of the new article on SCM History. These tools are part of an unremarked set, undiscussed on this page, until this edit. Yet what true practitioner can claim any kind of professional expertise without some use of a tool like RCS, CVS, PVCS, SCCS, SourceSafe, ClearCase, etc.188.8.131.52 00:10, 5 Jan 2004 (UTC)
Which is the meaning of These environments can make searching and editing much easier, however they lack the ability to massage code, like old Unix tools. :
- The IDEs lack the ability to ...
- The old unix tools lack the ability ...
- Both the IDEs and the unix tools lack ...
- The IDEs lack but the unix tools do not lack ...
As the sentence is currently constructed, it could have any of these meanings, whch s/b rewritten to one of these meanings. Ancheta Wis 10:11, 19 May 2004 (UTC)
Is the list of tool categories complete?
Msreeharsha 16:33, 28 March 2007 (UTC)
- Doesn't seem like it, I updated it a bit, but it can still use more work. Plus I think it needs some kind of better ordering, it's getting difficult to find things. Maybe alphabetical, or broken down into sub-categories based on the phase of development, or ...? Arthurrh 17:36, 24 August 2007 (UTC)
What about testing?
Many programmers feel that testing is an essential part of the development process, rather than a separate step. So, I was surprised not to see any explicit coverage of test-related tools (eg, support for BDD, CI, TDD, etc.) Is the feeling that these are subsumed under the other categories (eg, static analysis and formal verification tools, correctness checking tools)? RichMorin (talk) 17:50, 9 September 2009 (UTC)
- A programming tool or software development tool is a program or application that software developers use to create, debug, maintain, or otherwise support other programs and applications.
- Developers use simple databases (such as a file containing a list of important values) all the time as tools.
The introductory definition defines a (software development) tool as something executable. A file database is pure data, nothing executable. It could therefore, by the definition given, not be a tool. --Abdull (talk) 23:03, 9 March 2010 (UTC)