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

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

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

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

Марк Шед

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

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

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

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

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

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

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

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

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

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

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

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

Большая батарея, мощное железо и яркий экран: делимся впечатлениями о новом iQOO Z11

Реклама
Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

5 ИИ-навыков, которые работодатели ждут от кандидатов

5 ИИ-навыков, которые работодатели ждут от кандидатов

Быть заметным: 8 причин выбрать обновлённый фастбэк-кроссовер OMODA C5 

Быть заметным: 8 причин выбрать обновлённый фастбэк-кроссовер OMODA C5 

Реклама
Комментарии
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
Вчера
Новости
Новости
Я пытался найти в фильме «Последний богатырь. Колобок» что-то хорошее. Получилось ли?
Я пытался найти в фильме «Последний богатырь. Колобок» что-то хорошее. Получилось ли?
0
Вчера
Кино
Ликбез
«МегаФон» ускорил мобильный интернет в Пересвете — одном из центров отечественной ракетно-космической отрасли 
«МегаФон» ускорил мобильный интернет в Пересвете — одном из центров отечественной ракетно-космической отрасли 
0
Вчера
Пресс-релизы
Пресс-релизы
18-летний американец стал самым молодым профессором в истории — он побил 306-летний рекорд
18-летний американец стал самым молодым профессором в истории — он побил 306-летний рекорд
0
Вчера
Новости
Новости
В США завершили крупнейшую операцию по транспортировке 7 китов, содержащихся в ужасных условиях
В США завершили крупнейшую операцию по транспортировке 7 китов, содержащихся в ужасных условиях
0
Вчера
Новости
Новости
Отдыхать не стыдно: 3 совета для достижения жизненного баланса
Отдыхать не стыдно: 3 совета для достижения жизненного баланса
0
Вчера
Жизнь
Жизнь
Надо брать: 55-дюймовый 4K-телевизор от Tuvio за разумные деньги
Надо брать: 55-дюймовый 4K-телевизор от Tuvio за разумные деньги
0
Вчера
Покупки
Покупки
Журналисты выбрали 25 лучших фильмов о мужской дружбе
Журналисты выбрали 25 лучших фильмов о мужской дружбе
0
Вчера
Кино
Новости
В Красноярске подвели итоги конкурса для школьников «Большая перемена»
В Красноярске подвели итоги конкурса для школьников «Большая перемена»
0
Вчера
Новости
Новости
Минимум продуктов — максимум чистоты: как перестать коллекционировать товары для уборки
Минимум продуктов — максимум чистоты: как перестать коллекционировать товары для уборки
0
Вчера
Жизнь
Жизнь
Названы 19 устройств Samsung, для которых Android 17 станет последним крупным обновлением
Названы 19 устройств Samsung, для которых Android 17 станет последним крупным обновлением
0
Вчера
Новости
Устройства
30 хитов Бродвея в одном спектакле: в Москве покажут пародийный «Призрак мюзикла»
30 хитов Бродвея в одном спектакле: в Москве покажут пародийный «Призрак мюзикла»
0
Вчера
Пресс-релизы
Пресс-релизы
151 тёплое поздравление с годовщиной свадьбы для родных и друзей
151 тёплое поздравление с годовщиной свадьбы для родных и друзей
0
Вчера
Праздники
Праздники
Как в «Безумном Максе»: блогер построил орган, извергающий пламя
Как в «Безумном Максе»: блогер построил орган, извергающий пламя
0
Вчера
Новости
Новости
Смартфон Samsung Galaxy S26 FE показали на качественных рендерах
Смартфон Samsung Galaxy S26 FE показали на качественных рендерах
0
Вчера
Новости
Устройства

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

Аватар автора комментария
Олег Залялов2 часа назад

0 / 0

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

0 / 0

Получилось очень вкусно: насыщенный вкус. Большое спасибо за рецепт
Ужин за 20 минут: аппетитная гречка с сосисками на сковороде
Аватар автора комментария
Dmitry Sizonov6 часов назад

0 / 0

У меня есть гораздо более старый FE. Очень приятный телефон. Но вот я прочитал новость, за модель с 128 Гб эта цена - лютый оверпрайс. Да и вообще это мало, очень мало. То ли ситуация на рынке памяти настолько плоха, то ли Samsung совсем жмотится. Но за эти деньги покупать так мало памяти - неразумно.
Смартфон Samsung Galaxy S26 FE показали на качественных рендерах
Аватар автора комментария
Dmitry Sizonov6 часов назад

0 / 0

Я вам сейчас открою одно явление, о котором вы, конечно, даже не задумывались. Вы смотрите на экран телефона только когда он горит. Поэтому, как бы он ни был заляпан (а сколько-то заляпан он почти всегда), вы этого не замечаете. И чем же отличается регистратор-зеркало от телефона? А тем, что его экран под стеклом почти всегда выключен. И поэтому вы все отпечатки будете наблюдать практически всегда. Если вам нравится натирать зеркало заднего вида тряпкой после каждого тычка - я вас не отговариваю.
Надо брать: сенсорный видеорегистратор-зеркало с камерой заднего вида
Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

Поваренная книга донора. 15 простых и полезных рецептов, которые поддержат организм до и после сдачи крови

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