Про оптимізацію та шнурки (хто ще вам про таке розкаже?)
В програмуванні я не дуже полюбляю процес оптимізації. Та й в принципі мені здається, що важливість оптимізацій багатьма програмістами сприймається неправильно й найчастіше дуже полярно.
Комусь подобається оце сидіти два тижні, щоб вичавити ще пʼять мілісекунд з алгоритму, тоді як краще фічей зробити чи багів пофіксити. (Хоча я можу тиждень намагатися видрочити pixel-perfect UI або анімацію — чи це краще? 🤓). З іншого боку є ті, хто не париться взагалі. І потім отримуємо вебсайти Адідаса або, господи пробач, Самсунга, на яких навіть якщо ду-у-у-у-уже захотіти, то не завжди вдається щось купити, бо нерви вже не витримують.
Тож я б радше покладався на якісь бізнес-метрики, вирішуючи, чи треба щось оптимізувати. В побуті, щоправда, у мене таких нема. Зате є метрика
«Та якого біса!», й коли воно накопичується, я починаю свідомо обмірковувати можливі покращення.
Наприклад, ми років 10 користувалися звичайним таким металевим кругленьким чайником зі свистком, щоб воду гріти, бо він няшний, хоч купляли його ще для газової плити. Відтоді змінили 4 квартири в 3 містах та навіть країну проживання змінили, а чайник — ні. І ось терпець урвався врешті (бо не газ давно), та я купив звичайний електрочайник, оптимізувавши час очікування (та витрати енергії) рази в три.
Але буває так, що подумати над оптимізацією якогось процесу навіть не спадає на думку. Як-от зі шнурками на взутті 😵💫 Ми з дружиною плюс-мінус однаково їх завʼязуємо, але у неї вони розвʼязуються самі по собі разів у 5 частіше 🤔 Погодьтеся, це не та проблема, до якої застосовуватимеш
5 whys в звичайній ситуації. Ну, може, я затягую сильніше, або може матеріал різний, хз навіть — подумав і забув, еге ж?
Але
виявляється, що у звичайного «класичного» вузла
є дві версії: сильна та слаба 🤯 Це справді працює: позбавляє роздратування без реєстрації та смс )) Але якщо вже взялися оптимізувати, то можна піти далі.
В інтернеті є чувак на імʼя Іен (швед, мабуть), який прям спеціалізується на різних видах шнурівок — вже 25 років їх збирає. Ви точно натрапляли на його кольорові діаграми хоч раз, бо їх всі крадуть. Памʼятаю, як ще, може, в 2005-му по них конверси по-позерські шнурував.
Виявляється №2, що не всі шнурівки суто декоративні — деякі дозволяють завʼязувати взуття
значно швидше! І вже декілька років перше місце в загальному
рейтингу серед всіх різновидів посідає
Ukrainian lacing 🤝!
Ні, цей метод не є якоюсь загальновідомою українською спадщиною. Просто його придумав років 8 тому українець Віталій Гнатенко та назвав на честь України.
У мене на сьогодні все )