• Добро пожаловать в Пиратскую Бухту! Чтобы получить полный доступ к форуму пройдите регистрацию!
  • Гость, стой!

    В бухте очень не любят флуд и сообщения без смысловой нагрузки!
    Чтобы не получить бан, изучи правила форума!

    Если хотите поблагодарить автора темы, или оценить реплику пользователя, для этого есть кнопки: "Like" и "Дать на чай".

СИ Закон сохранения сложности

Turbodiesel

Шкипер
Мастер
Регистрация
01.04.20
Сообщения
803
Онлайн
36д 15ч 31м
Сделки
1
Нарушения
0 / 2
Ларри Теслер – это человек, который сделал проще работу каждого, у кого есть компьютер. Именно он придумал команды Ctrl+C и Ctrl+V, «вырезать» и «вставить». А так же «найти», «заменить» и многое другое. Его идеи ежедневно делают нашу жизнь немного проще. Но сам Ларри призывал быть осторожным с простотой.

Рассуждая об удобстве интерфейса, Ларри говорил, что упрощать систему можно до определенного уровня: есть сложности, вызванные ошибками, плохой реализацией или неточно поставленной задачей. Но даже убрав всё это, вы не получите идеал. Есть порог, за которым, что бы вы ни делали, система проще не станет.
Это работает, как закон сохранения энергии: если убыло в одном месте, всегда добавится в другом.

Например: что проще – открыть телефон четырехзначным паролем или отпечатком пальца? Конечно, отпечаток быстрее, но создание портативного сканера для телефона заставляет сделать технически более сложный телефон. Проблема пользователя не исчезла, она трансформировалась в проблему для инженера.

Формулируя этот принцип, Ларри предостерегал от попыток слишком упростить разработку – он утверждал, что в большинстве случаев разработчику приходится тратить дополнительную неделю для уменьшения сложности приложения, чтобы пользователь потом не тратил лишнюю минуту из-за перегруженного интерфейса. Но если не заморачиваться с причесыванием программы, сложность не уйдет – она ляжет на пользователей, которые при первой возможности уйдут к тем, кто предлагает лучший вариант.

Закон сохранения сложности действует и в обычной жизни.
Человек может уменьшить напряжение сейчас, не тратя силы на учебу/повышение квалификации. Но сэкономленная сложность вернется, когда его догонят остальные участники гонки Чёрной королевы. Можно не нагружать себя спортом и тренировками сегодня, но спустя годы проблемы из-за малоподвижного образа жизни отнимут не потраченную сейчас энергию.

Вся басня «Стрекоза и муравей» - про принцип сохранения сложности. Зима наступает неизбежно, и если лето красное человек пропел, зиму всё равно придется потратить на тяжёлый труд.
 
Сверху