Software development requires the daily use of tools to complete tasks. These tools come in multiple forms such as:
- shells/command interpreters
- compilers/linkers
- programming languages
- editors
- IDEs
- libraries/APIs
- practices/standards
- operating systems
- computers
A quick think about the kind of tools I use in the development of software yields the following categories into which tools fit:
- Command Line Tools - tools that either provide a command line interface or are generally used from a command line interface
- Editors - tools for capturing and editing text, images, general files
- Languages - programming languages
- Libraries - code libraries supplied external to the core of a programming language
- Practices - subjective notes about software development practices
- Standards - formal (or otherwise) standards that have relevance to software development
- The search box below the site heading;
- The category links to the right;
- The site http://sites.google.com/site/knowthytools provides an index of these blog posts in a hierarchical structure.
No comments:
Post a Comment