Принцип програмування, який здатний кардинально поміняти життя
08.06.2019 1 025 0 newsdaily.org.ua

Принцип програмування, який здатний кардинально поміняти життя

В закладки

Принцип програмування, який здатний кардинально поміняти життя

© HAKINMHAN/Istock

Кожен з нас зобов'язаний виконувати ряд дрібних побутових завдань, які в сукупності відбирають величезну кількість часу. Проблема полягає в тому, що ми з дня в день виконуємо одну і ту ж роботу, навіть не намагаючись оптимізувати ці процеси. Якщо ви втомилися від цього, то варто застосувати на практиці принцип програмування DRY, який може повністю змінити ваше життя. Про це пише Productivity501.

Вміст матеріалу

Принцип програмування DRY

В розробці програмного забезпечення широко поширений принцип DRY, який полягає у створенні спеціального алгоритму, який буде самостійно виконувати якісь одноманітні завдання. Якщо говорити простіше, то програміст повинен придумувати універсальні рішення, які можуть автоматизувати інші процеси.

© anyaberkut/Istock

Принцип DRY застосуємо не тільки в програмуванні, але і в реальному житті. Справа в тому, що наш побут також потребує оптимізації. Наприклад, уявіть, що ви працюєте в компанії, яка виплачує заробітну плату чеками кожні два тижні. На перший погляд, це зручно, але насправді цей процес дуже потребує оптимізації.

Співробітники змушені два рази на місяць відвідувати банк, щоб перевести в готівку чеки, адже вони мають обмежений термін дії. Замість того, щоб 24 рази в рік курсувати за маршрутом офіс-банк, ви можете звернутися в бухгалтерію і перевести всі подальші виплати на свій банківський рахунок. Це займе менше часу, ніж всього одна така поїздка, а проблема вирішитися назавжди.

© NicoElNino/Istock

Ось більш практичний приклад. Кожен з нас починає свій ранок з перегляду певної кількості сайтів. Звичайно, відкриття кожного з них займає всього кілька секунд, але ви повторюєте це щодня. Погодьтеся, буде розумніше об'єднати всі ці джерела інформації в єдиний новинний канал.

Ось кілька порад, які допоможуть застосувати принцип DRY в реальних умовах:

  • Аналізуйте своє життя, щоб визначити, які дії вам доводиться занадто часто повторювати. Потім подумайте про способи оптимізації.
  • Дізнайтеся про приховані функції програмного забезпечення, яким користуйтеся. Наприклад, спробуйте навчитися використовувати скрипти і макроси. Це куди простіше, ніж здається на перший погляд.
  • Використовуйте всі функції автоматизації, якими володіє ваша операційна система. Наприклад, вивчіть всі доступні сполучення клавіш для швидких дій.
  • Не бійтеся витратити певну кількість часу на оптимізацію своїх завдань. Це вкладення, що обов'язково повернеться в багаторазовому розмірі.
Корисні книги, які навчать дитину програмування
© White77/Pixabay В наш час вже з самого дитинства важливо освоїти ази програмування. У цьому допоможуть ці п'ять чудових книг. JavaScript для дітей. Самовчитель
Як обмежити кількість калорій так, щоб отримати результат
©silviarita/Pixabay Якщо ви харчуєтеся правильно, регулярно тренуєтеся, але не бачите бажаних результатів, то є хороша новина. З'явився новий принцип харчування
Комп'ютерний комплект Kano Touch дозволяє дітям будувати і кодувати їх власний планшет
© fatherly.com Не секрет, що в сучасному світі звичні професії стають зовсім непотрібними. Сьогодні особливу цінність набувають навичок у сфері програмування. І чим
Кращі ноутбуки для програмування, які будуть актуальними в 2019 році
Розробникам програмного забезпечення не обійтися без гарного ноутбука, який дозволить працювати без прив'язки до локації. Якщо ви шукаєте гаджет для програмування, то вам
5 основних принципів правильного спалювання жиру
© Gearstd/iStock Поштовхом для початку занять спортом для багатьох є бажання схуднути, але мало хто замислюється про істинному значенні цього слова. Адже «схуднути»
Майбутнє Google Search стає схожим на роботу соціальних мереж
© kasinv/iStock За весь час свого існування пошуковик Google практично не змінювався. Звичайно, інтерфейс сервісу постійно еволюціонував, але принцип його роботи