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

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

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

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

Марк Шед

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

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

✨ В телеграм-канале «Дофамин» рассказываем о том, как жить свою лучшую жизнь.

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

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

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

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

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

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

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

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

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

Путешествие начинается до взлёта! Как провести время до посадки с комфортом

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

ИГРА: Снова в школу! Найдите всё, что пригодится для учёбы

Что в сумке? Как изменилось то, что мы носим с собой

Что в сумке? Как изменилось то, что мы носим с собой

Экстренная контрацепция: что о ней важно знать, а во что стоит перестать верить

Экстренная контрацепция: что о ней важно знать, а во что стоит перестать верить

Комментарии
Авторизуйтесь, чтобы оставить комментарий
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
Тут скорее не правильная трактовка после перевода
Что вы могли пропустить
Функция удалённого доступа к ПК в Windows App стала общедоступной — как пользоваться
Функция удалённого доступа к ПК в Windows App стала общедоступной — как пользоваться
0
Вчера
Windows
Новости
6 главных преимуществ Poco F9 Ultra. Почему этот смартфон настоящий топ за свои деньги
6 главных преимуществ Poco F9 Ultra. Почему этот смартфон настоящий топ за свои деньги
0
Вчера
Технологии
Технологии
В Сети выбрали 23 лучших психологических хоррора, которые пугают до дрожи
В Сети выбрали 23 лучших психологических хоррора, которые пугают до дрожи
0
Вчера
Кино
Новости
Мультфильм «Тяжёлый металл» возвращает нас в 80-е. И это очень круто
Мультфильм «Тяжёлый металл» возвращает нас в 80-е. И это очень круто
0
Вчера
Кино
Кино
В России планируют запустить госсервис для поиска хозяев животным из приютов
В России планируют запустить госсервис для поиска хозяев животным из приютов
0
Вчера
Новости
Новости
3 причины перестать подавлять свою злость
3 причины перестать подавлять свою злость
0
Вчера
Жизнь
Жизнь
Google запустила Playground — ИИ-сервис для создания игр по текстовому описанию
Google запустила Playground — ИИ-сервис для создания игр по текстовому описанию
0
Вчера
Веб-сервисы
Новости
«ВкусВилл» запустил линейку корейских блюд
«ВкусВилл» запустил линейку корейских блюд
0
Вчера
Пресс-релизы
Пресс-релизы
В сибирской пещере нашли останки неизвестного животного ледникового периода
В сибирской пещере нашли останки неизвестного животного ледникового периода
0
Вчера
Новости
Новости
C этой компактной беговой дорожкой можно закрывать норму шагов под сериал
C этой компактной беговой дорожкой можно закрывать норму шагов под сериал
0
Вчера
Покупки
Покупки
Минпросвещения России запустило круглосуточную линию психологической помощи «Школа доверия»
Минпросвещения России запустило круглосуточную линию психологической помощи «Школа доверия»
0
Вчера
Новости
Новости
В США новый тренд: родители экономят на школьных фото детей с помощью ИИ
В США новый тренд: родители экономят на школьных фото детей с помощью ИИ
0
Вчера
Новости
Новости
Что такое «модель айсберга» и как она позволяет увидеть неочевидные причины событий
Что такое «модель айсберга» и как она позволяет увидеть неочевидные причины событий
0
Вчера
Продуктивность
Продуктивность
В Норильске впервые пройдёт фестиваль актуального научного кино ФАНК — вход свободный
В Норильске впервые пройдёт фестиваль актуального научного кино ФАНК — вход свободный
0
Вчера
Пресс-релизы
Пресс-релизы
Демисезонные ботинки, которые мы без раздумий забираем на эту осень
Демисезонные ботинки, которые мы без раздумий забираем на эту осень
Вчера
«Горящая изба»
Покупки

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

Аватар автора комментария
Avan Soulse7 часов назад

0 / 0

Не знаю, как насчёт колонки, но в браузере она изъясняется неплохо. Как будто так же, как Gemini
Названы 100 лучших ИИ-сервисов в мире — «Яндекс» сдал позиции
Аватар автора комментария
Евгений8 часов назад

0 / 0

Мне интересно, какими приложениями пользуются любители Wear OS, что готовы их заряжать каждый день? Я когда купил, потренировался, на утро сели, утром бежал без них. Карту открываешь, батарея тает, в поход не пойдёшь. Последнее время тренировался в huawei, приложений меньше, звонки принимают, на смс ответить можно, заряд держат 8- 10 дней, в зависимости от интенсивности тренировок. Теперь взял гармин, столько информации нет не в часах на wear os, не в huawei с amazfit.
Издание TechRadar составило топ-5 лучших умных часов на Android в 2026 году
Аватар автора комментария
Евгений8 часов назад

0 / 0

У всех потребности разные. Люди в поход берут спальники в 3 раза дороже, потому что легче и компактнее, чем дешёвые, а вы говорите пауэрбанк тащить. В командировку едешь, лишний шнур от зарядки не берёшь, уже радуешься. Минимум вещей в сумку и погнал налегке.
У Garmin появились смарт-часы с неограниченным временем автономной работы
Аватар автора комментария
Yu Ch8 часов назад

0 / 0

О. Оказывается, любимая в свое время игрушка Heavy Metal: F.A.K.K.² из этой же вселенной. Надо глянуть, спасибо
Мультфильм «Тяжёлый металл» возвращает нас в 80-е. И это очень круто
Что в сумке? Как изменилось то, что мы носим с собой

Что в сумке? Как изменилось то, что мы носим с собой

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