Именование переменных, классов и методов в коде


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

«Имя создаваемой переменной следует выбирать так же тщательно, как имя новорождённого».

Именование переменных, классов и методов в коде — эта тема кажется простой и, пожалуй, даже не заслуживающей внимания. Все согласны, что называть переменные надо правильными именами и… И, в общем-то всё. Что такое эти правильные имена? Почему часто мы читаем чужой код и чувствуем, что его проще переписать, чем модифицировать? Почему вообще так много плохого, нечитаемого, дурно пахнущего кода появляется каждый день?

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

Писать код в Vim или IDE? — www.youtube.com/watch?v=yog7sNQOryM

Ищем ботов в Instagram на Python — www.youtube.com/watch?v=IBmWSr4_9XA

Запуск среды разработки в Tmux — www.youtube.com/watch?v=P10cuGj-J8E

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Linux с интерфейсом Windows - ROSA KDE 5 Plasma R7. Для начинающих.


www.youtube.com/c/вебрассказ Мой канал Веб Рассказ
К сожалению все ссылки исчезли с прежним каналом, который удалили 30.10.18, но Поиск великое дело! Особенно когда знаешь, что ищешь.

ПЕРЕДЕЛЫВАЕМ ноутбук из обычного в мощный. Апгрейд ноутбука asus.


Всем привет! В наш сервисный центр ААНТ КОНТАКТ на ремонт поступил ноутбук Asus. Ноутбук уже побывал в стороннем сервисном центре.

Особенность данного ремонта заключается в том что в результате мы долны получить топовый конфиг ноутбука из самого обычного. Мощным он должен быть настолько чтобы устроил своего владельца. Апгрейд ноутбука. Что из этого получилось — предлагаю посмотреть наше видео.

Задать профильный вопрос, консультация: www.donationalerts.com/r/sergeyekb
Поддержать канал и ускоить выпуск роликов: вебмани R345670454211 Сбер 4276 1634 1775 2180 важна любая сумма, даже 1руб!

Сайт нашего сервисного центра: xn----9sbnsmbfcfrsidc.xn--p1ai/
Отправить техику в ремонт: ноутбук-ремонт.рф/servisnyy-centr-kontakt-prinimaet-te/
Почта сервисного центра для запросов: Sergeym21nesitco@mail.ru

Группа сервисного центра: vk.com/kontakt96
Группа для мастеров: vk.com/public_aliexpress_kotikam
Ссылка на наш форум по ремонту: ноутбук-ремонт.рф/forum/index.php
Лучшая программа для учета и автоматизации СЦ: asccrm.ru/

Ссылка на видео предыдущего «уникального ноутбука»: www.youtube.com/watch?v=6xwOErh1_0Y

Практики и инструменты DevOps. Урок 2. Continuous Deployment


Промокод на скидку 15% на все курсы ITVDN- H94BCAB
Больше видео уроков по программированию- itvdn.com/ru/catalog?utm_source=yb_full_devops

Немного про практику Continuous Deployment. В чем она заключается, какие задачи позволяет решить и как измерить успешность внедрения практики на проекте.

Благодарим всех за лайки, перепосты, добавление в избранное!

itvdn.com – видеопортал по обучению программированию

А также подписывайтесь на нас в социальных сетях:

vk.com/itvdn
www.facebook.com/ITVDN.EDU
twitter.com/ITVDN/
www.linkedin.com/company/itvdn
plus.google.com/u/0/ ItvdnEDU…

Свои предложения присылайте на почту: support@itvdn.com

FizzBuzz четыре варианта решения на JS


#soer #ityoutubersru #Fizzbuzz

00:00 Введение
01:10 Структурное программирование
04:20 Программирование с флагами
07:15 Функциональное программирование
10:22 Архитектура решения
18:00 ООП

Исходники — www.patreon.com/posts/41484631

Спонсорство — www.youtube.com/channel/UCe_TcJarfs-HKy3NySy8Kng/join
Чат для программистов — discord.gg/3UVJWAs
Спонсорская помощь — www.patreon.com/soersoft

Группа ВК — vk.com/codeartblog
Github — github.com/soersoft
Веб-сайт — codeart.ru
Instagram — www.instagram.com/fact0rial/

Системный администратор Linux промо-занятие 27 06 часть 1


Вводное занятие курса «Системный администратор Linux» в Новосибирске. Преподаватель Максим Шиманович рассказывает о профессии системного администратора, своем опыте в администрировании и необходимых для работы навыках. Вторая часть видео: www.youtube.com/watch?v=7jh2Mf994_s
Информация о курсе: suhorukov.com/courses/kurs-sistemnyy-administrator-linux

001. Linux-инструменты системного администратора - Вячеслав Бирюков


Система Linux работает с тысячами команд на все случаи жизни, и у каждого системного администратора есть свои любимые инструменты. На лекции мы рассмотрим некоторые из них