TGViewer
PRO автотесты PRO автотесты @test_automation_pro · 313 subscribers
Post #5 549
Многие путают слова "простой" и "лёгкий".

Антоним слова "простой" — слово "сложный". Эти понятия обозначают количество элементов, из которых состоит что-либо. Например, когда кто-то говорит "сложная система", то сразу представляется система из большого количества частей с запутанными связями. Человеческий мозг плохо обрабатывает сложность (погуглите закон Миллера).

Антоним слова "лёгкий" — слово "тяжелый" или "трудный". Эти слова описывают, сколько усилий нужно приложить, чтобы достичь чего-то. Если "простота" — это объективное понятие (количество элементов в системе), то "лёгкость" — это относительное понятие, т.к. количество труда зависит в том числе от того, кто его прилагает.

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

Не нужно далеко ходить за примерами. Все мы запускали короткую команду npm i, которая выкачивает гигабайты пакетов в папку node_modules.

Когда видите новый модный инструмент, который так легко использовать, задумайтесь, не усложнит ли он на самом деле ваш проект. Посмотрите старый, но актуальный доклад на эту тему: "Simple Made Easy" - Rich Hickey (2011)

Да пребудет с вами сила!
  • ❤ 3
  • 👍 2
  • 🔥 1
More from @test_automation_pro
  1. Aug 28, 2026Генератор стабов из TypeScript-типов Когда тестируешь компонент — надо откуда-то взять дан…
  2. Jul 30, 2026photo post
  3. Jul 30, 2026В субботу я читал лекцию об автотестах в Школе разработки интерфейсов Яндекса. В этом году…
  4. Jul 18, 2026https://youtu.be/EZXj-bTG82w На прошлой неделе я был в гостях у Володи Гриненко и мы запис…
  5. Jun 28, 2026Скоро начало 3 квартала и в Яндекс 360 идет квартальное планирование. Два сервиса запланир…
  6. May 21, 2026Еще один случай с участием #ии Мы сегодня обнаружили тест, который проходил успешно, но не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →