RE: Status of TKP Project
"White Wolf" <[email protected]> Mon, 5 Jul 2004 17:29:55 +0300
| Newsgroups | gmane.comp.programming.keyholes |
|---|---|
| Message-ID | <20040705143029.NKGF28426.fep02-app.kolumbus.fi@evo> |
Scott Meyers wrote: > Regarding your question, then, my feeling is that the > fundamental characteristic all keyholes share is the > imposition of some kind of restriction or constraint on the > maximum size of something. Where "size" might also be "number of". As non-programmers may not understand that we say size for the number of items as well (size of an array). Which brings me to my "negative" comment: I guess we won't see keyholes like "I cannot buy more than 5 books at the same time" or even "I cannot buy more than 255USD worth of books", since would be a keyhole with a clear bad business impact. What I mean is that need to make it understood that these keyholes do have a bad effect on business. And one (probably the best) way of doing so is to educate the users (rather than the designers) to be able to identify the keyholes and complain about them. While a Web designer may not believe non-Web-designer (Scott Meyers), but he will surely understand customer demand. (No offense meant for Web designers, they are just an example). And to be able to do this (educate the user) I believe that the terminology needs to be such that they (the users) understand it fully and properly - like size might also mean "number of". Probably the word I was looking for is awareness. We (you, as the knight of the round keyhole :-) should build keyhole-awareness into the users mind so that he can start to bug his software provider(s) about the keyholes, because he can identify them. IMHO it is a sure way to convince the authors of the software. ;-) If the keyhole is not gratuitous (what a word!), the software provider will be able to explain the costs involved in its removal. The trick is to educate the user well enough that he/she will not just "eat" any bull-byproduct the software author comes up with. At least for the most annoying, most frequent keyholes. WW aka Attila