evan_gcrm (evan_gcrm) wrote,
evan_gcrm
evan_gcrm

Хороший человеческий интерфейс

Оригинал взят у kvisaz


...."у нас файлы *.java по 6-7 тысяч строк современные ide легко справляются с таким количеством строк на этом благоприятно сказался рост производительности рабочих компьютеров разработчиков пять лет назад это было невозможно - уже на 1000-1500 любая ide начинала тормозить... алилуя"


Что я хочу сказать - смотрите, налицо узкое восприятие мира ("программисты плохо читают человеков").
В данном случае человек плохо читает даже себя, потому что не чувствует разницы в работе с большим и маленьким классом.

Да, шесть-семь тысяч строк в одном классе - IDE по барабану.

А вот человеку нет.

Есть такое понятие, как хороший человеческий интерфейс. Есть такое понятие как юзабельность. Известно, что человек очень плохо держит в голове кучу вещей.


Известно, что человека на балконе легко заметить в двухэтажном доме просто проходя мимо, но если он выйдет на балкон небоскреба - его очень тяжело разглядеть, даже если специально искать.

Смотрите, вот замечательный пример этого эффекта - "Найди Уолли" (Картинка в полном размере открывается по клику).



Найди Вальдо



Это файл в 6 тысяч строк.
На картинках Волли обычно изображают несколько сотен (от 250 до 800) людей, так что сравнение приблизительно и не в пользу файла (людей мы распознаем автоматически с детства, а просто читаем - нет, с чтением кода все еще сложнее).

На этой картинке надо найти такого приметного парня:



То есть не надо быть программистом вообще, чтобы однозначно судить:
- Шесть тысяч строк в одном документе - хороши только для писателей.




Tags: Мнение, Сознание, Технологии
Subscribe
promo evan_gcrm february 9, 22:43 76
Buy for 20 tokens
Жизнь - лукавое обольщение, желанная сладкая ложь, а смерть - неожиданная горькая правда, которой лучше вовсе не знать. А узнав, отменить усилием воли и забыть навсегда. Из всех искусств, которыми следует овладеть мудрому человеку, важнейшим является искусство самообмана: пока…
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments