Вы можете позвонить (4722)23-05-15, 23-05-16 нам или отправить бесплатную заявку «Обратный звонок»

Медиа

Новое на сайте

 
 
 
 
  • Поздравляем с Днем Рождения!

  • «Тестировщик и тестирование... Зачем это нужно»

Смотреть все

Вместе с нами:-)

 
 
 
 
  • Вот так мы отметили свой четвертый день рождения!

  • Дьявол играет башню

Смотреть все

Блоги

  • Александр 19.07.11
    Александр

    Отзыв об интереснейшей книге Джефа Раскина

    Прочитал «Интерфейс: новые направления в проектировании компьютерных систем» Джефа Раскина. И стало мне ещё печальнее, и стал я ещё больше ненавидеть ужасные современные системы. Грустно стало от того, что «новые направления» были написаны 10 лет назад, в 2000м году, и за 10 лет, основательно не изменилось ничего. Направления, изложенные Джефом Раскиным, так и остались новыми направлениями.

     

    Из аннотации издателя: «Эта книга, рассказывающая о научном подходе к разработке интерфейсов, может быть полезна как для создателей программного обеспечения, так и для руководителей проектов». Эта книга может быть полезна вообще всем, кто хоть какое-то отношение имеет к созданию чего-либо. Хоть даже создателям застёжек для курток.

     

    Основная идея книги, которую я всецело поддерживаю — всё должно создаваться для людей, для их удобства, для упрощения решения задач, для экономии времени. А сейчас такая ситуация, что всё становится только массивнее и массивнее, сложнее и сложнее. На подготовку к решению задачи люди тратят больше времени, чем на само решение задачи.

     

    Техника изначально должна даже не иметь возможности навредить своему пользователю и максимально ограждать пользователя от нанесения им случайного урона данным. А сейчас, как и 10 лет назад, пользователь может за секунду удалить важную информацию, потерять результат месячных расчётов из-за ошибки (и зачастую из-за недалёкости) программистов, должен ежедневно мучиться, пользуясь неудобными и непродуманными программами, зачастую только потому, что за это он получает хоть какие-то гроши.

     

    Как и 10 лет назад, пользователю приходиться страдать и отвлекаться от основной работы, придумывая имена для файлов, не имеющие практического толка. Как и 10 лет назад, пользователю приходиться пробираться сквозь джунгли ужасных и лишних пиктограмм (иконок). Всё так же пользователь часто чувствует комплекс неполноценности при выборе варианта «новичок» или «профессионал» какой-нибудь системы, за которую отдаёт свои же деньги. Да и сами среды разработки, скажем честно, стали ещё сложнее за прошедшие с написания книги 10 лет, случается что программисты (программисты-выпускники вузов практически точно) не знают и 10% всех функций и возможностей среды, которые, кстати, зачастую и не нужны в базовом варианте, но обязательно напиханы для поднятия цены на товар.

     

    Вот только задумайтесь, почему большинство людей, имеющие перед собой нереальную вычислительную мощность — компьютер, всё так же пользуются «пластмассовыми» калькуляторами чтобы выполнить расчёты, и листком бумаги, чтобы записать ту или иную информацию. Потому что это просто удобно, просто и удобно. Чтобы посчитать что-то во время работы в ворде, надо выйти из него, потеряв внимание к работе над документом, перенеся руки с клавиатуры на мышь, зайти в «Пуск», запустить там калькулятор и посчитать необходимое выражение. Хорошо, если есть числовая клавиатура, а пользователям ноутбуков зачастую приходится тыкать мышкой по кнопкам софтверного калькулятора.

     

    А ведь всё можно изменить, можно делать интерфейсы и способы решения задач лучше и практичнее. Да, придётся пролить много пота и крови. А как иначе. Да, нет ничего идеального, но стремиться к идеалу и постоянно работать над своим продуктом, постоянно пробовать разные подходы, исследовать и изучать — просто необходимо.

     

    Для начала советую хотя бы прочитать эту книгу — много интересного и полезного можно подчерпнуть.

     

    Коллеги могут взять в нашей библиотеке:)