Programming with human person
Nearly, each programmer knows, as important comfort of the use the programs and friend interface (usability and friendly user interface). And all, programmers and users - two different worldoutlooks. The User more often wants the simplicities, but programmer imaginative category: versatility, adjustment and more powers. The Reference and manual of the user read, only if him interesting some function. If with the first acquaintance program as a whole - incomprehensible, that her(its) will simply delete.
That did not speak of computer literacy of the population - literacy base. The People know that in field of the entering (apropos, must be clear that this exactly field of the entering) - possible enter the letters and numerals in accordance with her(its) inscription that from striking the button possible to wait that that on her is inscribed. And so on. After all program - not brain-twisters, but way of the decision of the stale human tasks. But writing the programs - a carrying simple нетворческих action of the person on computer that person could concern with the thing more him inherent.
Many, particularly beginning programmers often arrive in illusions, adding its activity excessive importance. Hereunder put the result of the programming - on the second place. Visualize that you need the stool. You come the joiner, but he, instead of decision of the problem (you not on than sit) - begins to tell about their own instrument and about that, as well and comfortable you will, when you will be able to lean its пятую point on product his(its) creative activity. In process of the dialogue it will turn out to be that such magic belongings (the loved programmer Wizard'ы), as gavel, пассатижи, шуруповерт, plane, tape measure and штангенциркуль - will become the necessary subject Your быта, by means of which you will be able individually конфигурировать seat under your back although each day.
The First that you will feel: you, before this master , as minimum - foolishly look. Little who pays the money for that to feel itself fool. The Second: You begin to think that to sit down on anything - not so simply. But service of its possibility of the sitting on stool - in general aiming science.
Nafig-нафиг. More simply go in some Ikeyu and choose there standard chair under necessities by its heel of the point. Many so and enter. Let not quite under me , but but then - a decision of the problem. More simply buy the ready decision - than циклится on his(its) realization. If for no reason than stool - not sense to lifes, but simply facility for sitting before monitor. Exactly as well as program: nicety of the adjustment, for the sake of which it is necessary to be such clever, either as you - nobody does not interest. The Necessary decision, which can master any. I, probably, повезло. When I only began to write the first programs on MS Access - I itself was their direct user. I programmed the database and shells to him for marketing studies and itself was their operator - an вбивал of the questionnaire.
This told on my stiletto of the programming: interface was, in прямом sense as for itself . I вылизывал the эргономику before perfection: spared each motion a finger on keyboard, but mouse did not use in general since use mouse turned out to be not efficient on трудозатратам. Visualize the interface, where there is let even 10 spare strikings of the keys (and their combinations). Nothing terrible, many programs suffer and big bells and whistles? But now - present that You - an operator database, which it is necessary вбить 10 000 questionnaires. We Get 100 000 spare motions! Not horribly? :)
In былые timeses, the engineer, on project which have built the bridge - an заплывал under it on boat. А on bridge went, for instance, locomotive, or carts with stone. In-general, that - for what bridge was intended. The Many present programmer such approach was much apropos. Present itself user, include the fool (do not forget afterwards switch off! :)), work in its program часок-another. Such test-драйв will give much useful information. Show the program your close, distant from programming. If they did not understand for 15 minutes - that you else there is on than work.
Author: Aleksey Kanischev
It Is Added: 05.03.2007