Відмінності між версіями «Поняття призначеного для користувача інтерфейсу»
Alex (обговорення • внесок) |
|||
Рядок 1: | Рядок 1: | ||
+ | Під призначеним для користувача інтерфейсом (КІ) програми розумітиметься сукупність елементів, що дозволяють користувачеві програми управляти її роботою і отримувати необхідні результати. Фактично, КІ - це канал, по якому здійснюється взаємодія користувача і програми.Чому є необхідність взагалі говорити про КІ? Річ у тому, що виходячи з самої ідеї, програма пишеться для користувача, для задоволення його потреб. У результаті ж часто виходить, що | ||
+ | програміст пише програму "для себе", тобто нікому більше вона не потрібна, тому що окрім | ||
+ | автора цієї програми зрозуміти її мало хто зміг. І можна, звичайно, доводити, що алгоритм | ||
+ | програми геніальний, і що код працює дуже швидко і займає менше місця в порівнянні з | ||
+ | аналогічними програмами, але ці моменти цікавитимуть лише програмістів, тому що будуть | ||
+ | зрозумілі лише їм і лише ними будуть оцінені належним чином. Користувач же пред'являє | ||
+ | абсолютно інші вимоги, чим програміст, оскільки дивиться на код ззовні, а не зсередини. І, | ||
+ | більшою популярністю користуватиметься та програма, перш за все, з якою користувачі | ||
+ | порозумілися, останні ж параметри цікавлять користувачів в другу чергу (приклад: MS Office). | ||
+ | |||
---- | ---- | ||
[[category:РІС]] | [[category:РІС]] |
Версія за 10:30, 26 листопада 2008
Під призначеним для користувача інтерфейсом (КІ) програми розумітиметься сукупність елементів, що дозволяють користувачеві програми управляти її роботою і отримувати необхідні результати. Фактично, КІ - це канал, по якому здійснюється взаємодія користувача і програми.Чому є необхідність взагалі говорити про КІ? Річ у тому, що виходячи з самої ідеї, програма пишеться для користувача, для задоволення його потреб. У результаті ж часто виходить, що програміст пише програму "для себе", тобто нікому більше вона не потрібна, тому що окрім автора цієї програми зрозуміти її мало хто зміг. І можна, звичайно, доводити, що алгоритм програми геніальний, і що код працює дуже швидко і займає менше місця в порівнянні з аналогічними програмами, але ці моменти цікавитимуть лише програмістів, тому що будуть зрозумілі лише їм і лише ними будуть оцінені належним чином. Користувач же пред'являє абсолютно інші вимоги, чим програміст, оскільки дивиться на код ззовні, а не зсередини. І, більшою популярністю користуватиметься та програма, перш за все, з якою користувачі порозумілися, останні ж параметри цікавлять користувачів в другу чергу (приклад: MS Office).