|
|
toolNote
t070801 |
|
1.1 Digital tools, nfoWare, are our instruments for engaging with the information carried by digital formats and protocols.
1.2 nfoWare deals with the embodiment of information in digital form: all kinds of information, all kinds of digital forms. To create, manipulate, and employ the information, it is necessary to rely on digital computers and software programs. These are our tools for working between the digital forms and the perceivable forms that you and I comprehend.
1.3 We might also choose to create new tools using other tools provided for that purpose: build new nfoWare using programming tools and related utilities.
1.4 Tools are different than the formats and protocols that they support. They have their own idiosyncrasies and constraints on how they are usable and how they operate. This means that, beside the formats and protocols that make the information perceivable, we must also contend with the nature of the tools that we are using. For example,
- the computer hardware, its physical characteristics, interface provisions, and limitations
- the computer operating system and the way we interact with it
- utilities for families of operation, including
- web browsers
- media players
- image processing and presentation software
- productivity software (word processing, spreadsheets, etc.)
- programming-language compilers and software-development tools
1.5 Not only must we deal with the tools as intermediaries and as instruments, we must also be prepared to troubleshoot breakdowns where the intended function is not accomplished.
2.1 Mastery of a tool requires the development of craft. It is through experience and trial and error that we are able to adapt to the constraints of the tool and accomplish our purpose with it. We learn what doesn't work as well as what does and at some point our facility with the tool becomes close to automatic.
2.2 Even when there are appropriate guides and documentation and we actually consult them, documentation is useful but not a substitute for practice at the craft. Some skills only arise in doing. (Learning to hammer nails is not something we learned from a book, any more than we learned to walk or ride a bicycle or play the piano from a how-to guide. My automobile's owner manual doesn't provide any information on how to drive the vehicle. And there is no manual for life.)
2.3 As we become more adept, we form personal conceptual models of what the tool is and how to accomplish particular tasks with it. Our conceptual model may be inaccurate, but not so far off that we can't obtain results. Sometimes our conceptualization leads us into blind alleys, and we become frustrated with the tool unless we are wise enought to reassess the situation and alter our concept of it.
2.4 Craft is acquired through practice. Our ready-to-hand, automatic skills are a form of tacit knowledge [6], knowledge that we have incorporated in our behavior but that we may not identify or be able to explain.
- Hamilton, Dennis E.
- Attention to Toolcraft. The Craft of Toolcraft, nfoWare toolNote folio page t070801d 0.01, September 4, 2007. Available at <http://nfoWare.com/toolcraft/2007/08/t070801d.htm>.
|
|
created 2007-08-30-16:55 -0700 (pdt) by
orcmid |