Лайфхакер
Лайфхакер
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Лучшее
Новости
Жизнь
Рецепты
Здоровье
Кино
Технологии
Покупки
Реши за меня
Добрые новости
Стыдные вопросы
Есть мнение
Норм или стрём
Личный опыт
Объясняем за минуту
Сервисы
Продуктивность
22 июня 2020

Принцип программирования, который упростит вашу жизнь

Перестаньте решать одни и те же задачи снова и снова.
Фото автора Елена Евстафьева
Елена Евстафьева

Принцип программирования, который упростит вашу жизнь

Марк Шед

Разработчик программного обеспечения, автор книг по методике Agile, консультант по улучшению процессов разработки.

«Не повторяйся» — один из важных принципов программирования. Он гласит: когда вам нужно решить какую-то проблему, делайте это один раз. Не повторяйте одни и те же действия снова и снова в разных частях кода. Возьмите решение распространённой проблемы и запрограммируйте таким образом, чтобы его можно было использовать для всех одинаковых случаев.

⭐ Отметьте Лайфхакер галочкой в избранных источниках Google: так вы чаще будете видеть проверенные статьи и поддержите нас.

Этот принцип можно применять и в других сферах. Например, для исправления своих привычек. Ведь в течение недели мы тратим довольно много времени на ненужные дела и усложнённые процессы.

Поищите области, в которых повторяетесь, и упростите их.

Например, около пяти лет назад я работал в компании, где зарплату выплачивали раз в две недели. И у меня в машине постоянно накапливались чеки, потому что мне всё время некогда было отвезти их в банк. Это вроде бы мелочь, но я массу времени тратил, беспокоясь об этих бумагах.

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

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

Поэтому я сгруппировал все страницы с помощью одного ярлыка и теперь открываю их одним кликом, экономя немного времени каждый день.

Вот несколько советов, которые помогут и вам меньше повторяться:

  • Следите за своими регулярными действиями и всегда ищите способы улучшить их или убрать из них лишние шаги.
  • Научитесь пользоваться скриптами и макросами в программном обеспечении.
  • Изучите способы автоматизации, доступные в вашей операционной системе. Пользуйтесь горячими клавишами для часто повторяющихся задач.
  • Регулярно выделяйте время на улучшение ежедневных процессов. Многие не исправляют мелочи, потому что всегда «слишком заняты», но это заметно упростит жизнь.

Читайте также
🧐
6 причин учиться программированию, если ты не программист
Automate — приложение для автоматизации задач на Android
Как автоматизировать работу с почтой и не страдать от сотен входящих
Источник: Don’t Repeat Yourself
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Это интересно
Как сделать жизнь в своём районе комфортнее: 6 простых способов

Как сделать жизнь в своём районе комфортнее: 6 простых способов

Как поддержать близкого, который бросает курить, и не испортить отношения

Как поддержать близкого, который бросает курить, и не испортить отношения

ИГРА: Каким покупателем вас видят магазины

ИГРА: Каким покупателем вас видят магазины

7 мифов об уколах для похудения

7 мифов об уколах для похудения

Комментарии
zengarden
09.01.19 09:21
Советы какого-то офисного хомяка, не имеющие ничего общего с программированием…
Alex Ponomar
09.01.19 11:26
Eat this https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
Павел Забелин
09.01.19 09:47
Для таких случаев есть копипаста.
Сергей Балашов
09.01.19 10:21
Это не программирование
Alexandre Terentiev
10.01.19 11:02
А кто-то говорил, что тут будет программирование? Название статьи внимательнее читайте...
сергей фамусов
09.01.19 13:25
эти советы помогут не только в программировании. наша жизнь это та же программа))
sandfoxx
10.01.19 19:39
Поешьте один раз и прекратите тратить время на эту глупость.
Luke Skywalker
22.06.20 06:42
Суть DRY в том, чтобы один и тот же код использовать, а не писать каждый раз новый. Автор совсем не понимает как это используется в программировании (например, одна функция и несколько её вызовов из разных частей проекта), поэтому и привёл совершенно неверный пример использования в жизни, а наша переводчица перевела слово в слово не задумываясь над смыслом.Если приводить пример, то думаю эти подойдут больше:1. Если ты часто выбираешься на природу, то вместо того чтобы каждый раз покупать одноразовую посуду купи качественный походный набор.2. Чем стирать каждый день по футболке, лучше накопи белья и раз в неделю заводи стирку.3. Чем готовить каждый день себе обед в офис, в воскресенье приготовь обедов на всю неделю и храни их в морозилке.4. Заведи, наконец шаблоны смс и имейлов.5. Если читаешь несколько сайтов, собери их в одну ленту с помощью рсс.6. Заведи таблицу в гуглотаблицах с формулами, которые вычисляешь каждый день.7. Заправься сразу на 1000, чем 10 дней подряд по сотке.
Sam Sheltie
22.06.20 08:35
Тут скорее не правильная трактовка после перевода
Что вы могли пропустить
Вышел трейлер чёрной комедии «Диггер» с Томом Крузом — с нарезкой главных ролей актёра
Вышел трейлер чёрной комедии «Диггер» с Томом Крузом — с нарезкой главных ролей актёра
0
Вчера
Советы
Советы
Future faking, или лапша на уши: как люди манипулируют будущим, которое никогда не наступит
Future faking, или лапша на уши: как люди манипулируют будущим, которое никогда не наступит
0
Вчера
Отношения
Отношения
«Дом дракона» ждёт более удачный финал, чем был в «Игре престолов»
«Дом дракона» ждёт более удачный финал, чем был в «Игре престолов»
0
Вчера
Кино
Кино
3 способа почувствовать себя доброй феей не вставая с дивана
3 способа почувствовать себя доброй феей не вставая с дивана
Вчера
Жизнь
Жизнь
Nothing показала концепт «смартфона мечты» — в нём учли все пожелания пользователей
Nothing показала концепт «смартфона мечты» — в нём учли все пожелания пользователей
0
Вчера
Новости
Устройства
Какой триммер для травы выбрать: бензиновый, электрический или аккумуляторный
Какой триммер для травы выбрать: бензиновый, электрический или аккумуляторный
0
Вчера
Технологии
Технологии
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
0
Вчера
Новости
Новости
Фотографу-любителю удалось «поймать» туманность Лагуну в 5 200 световых годах от Земли
Фотографу-любителю удалось «поймать» туманность Лагуну в 5 200 световых годах от Земли
0
Вчера
Новости
Новости
Представлен Redmi 17C — ультрабюджетный смартфон с экраном 120 Гц и разъёмом для наушников
Представлен Redmi 17C — ультрабюджетный смартфон с экраном 120 Гц и разъёмом для наушников
0
Вчера
Новости
Устройства
Надёжные разборные гантели на 15 кг с высоким рейтингом
Надёжные разборные гантели на 15 кг с высоким рейтингом
0
Вчера
Покупки
Покупки
Как рёв взлетающего самолёта: австралиец установил рекорд по громкости мужского крика
Как рёв взлетающего самолёта: австралиец установил рекорд по громкости мужского крика
0
Вчера
Новости
Новости
Чем тревога отличается от страха: объясняет психотерапевт
Чем тревога отличается от страха: объясняет психотерапевт
0
Вчера
Образование
Образование
Google начала сохранять ваши изображения и аудио для обучения ИИ — вот как это отключить
Google начала сохранять ваши изображения и аудио для обучения ИИ — вот как это отключить
0
Вчера
Веб-сервисы
Новости
В британском зоопарке родились суматранские тигрята — редчайший подвид крупных кошек
В британском зоопарке родились суматранские тигрята — редчайший подвид крупных кошек
0
Вчера
Новости
Новости
15 действий, которые добавят радости в будни
15 действий, которые добавят радости в будни
Вчера
«Горящая изба»
Жизнь

Новые комментарии

Аватар автора комментария
Это Навсегда26 минут назад

+1 / 0

Очень интересно, попробую. Благодарю за статью!
Домашний комплекс с гантелями для экспресс-прокачки всего тела
Аватар автора комментария
Артём Козориз50 минут назад

0 / 0

Ну, в основном электрические это лёгкие и средние модели, где полноценный нож не установить из-за недостаточной мощности или изогнутой штанги (а точнее гибкого троса вместо вала).
Какой триммер для травы выбрать: бензиновый, электрический или аккумуляторный
Аватар автора комментария
Анастасия Наумцева1 час назад

0 / 0

Как же мне не понравилась смена актёров в первом сезоне. Я была не готова, пришлось гуглить, что за новые женщины в кадре)
«Дом дракона» ждёт более удачный финал, чем был в «Игре престолов»
Аватар автора комментария
Екатерина Таширева5 часов назад

0 / 0

Вывод совершенно необоснован. Я склоняюсь к тому, что именно молодые женщины хотят быть красивыми. А качественная уходовая косметика и косметология стоят ой как дорого. При том, что при проблемной коже это становится критически важным.
Учёные выяснили, что делает человека несчастным — кроме нехватки денег
ТЕСТ: Какой вы путешественник? 

ТЕСТ: Какой вы путешественник? 

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях