Программист, хватит терпеть ПЛОХОЙ КОД!

В этом видео я рассказываю о том, как бороться с "противным кодом" — сложными и неприятными местами в программе, которые вы избегаете, но к которым приходится возвращаться снова и снова. Делюсь своим опытом разработки системы квестов в игре, где изначально допустил переоптимизацию, которая усложнила доработку. Объясняю, почему важно пересматривать и переписывать неудобные участки кода, а также как грамотное именование переменных помогает в разработке. Рассматриваю ошибки начинающих разработчиков и важность подхода к проектированию как к итеративному процессу. Если у вас тоже есть свой "противный код" или вы сталкивались с похожими проблемами, делитесь в комментариях! 💻 Мой tech блог: https://skobki.com ► Подпишись на канал "Айтишник":    / webpomosh   💾 Наш дискорд для программистов:   / discord   ► Практические советы дает "Компьютерщик":    / skobks   #айтишник #программирование #айти // Айтишник — это ВЕБ ПОМОЩЬ, на канале выходят видео по теме работы с информационными технологиями (ИТ). Программирование и дизайн онлайн проектов, работа в айти, разбор инструментов и технологий. Есть плейлисты про веб-дизайн и создание сайтов с нуля: работа с движками CMS, администрирование, контент-менеджмент, поддержка и раскрутка веб-проектов. Разбирается создание своей компьютерной игры и работа с сервером. Обсуждаем также актуальные вопросы и новости айти. Еще в 90-ых мы начали создавать свои первые сайты на html и постепенно еще будучи студентами МГУ нашли себя в веб-строительстве и дизайне: мы создавали веб-сайты разного назначения и размера, это мог быть сайт-визитка, сайт научного института или проекта, корпоративный или тематический портал. Мы работали с разным функционалом от гео-материалов до форумов и соцсетей. За 10 лет мы освоили основные веб-технологии и постепенно наш фокус интереса сместился от создания сайтов к веб-консалтингу. Мы до сих пор администрируем несколько крупных научных и бизнес онлайн-площадок, заказы на новые сайты мы не принимаем. Так что не пишите нам с предложением сделать вам сайт. Вместо этого мы решили уделять время съемке видео на ютуб, и на этом канале мы делимся всем, что знаем в сфере информационных технологий и айтишными хитростями, которые продолжаем узнавать каждый день! Пару лет назад запустилась работа по созданию онлайновой компьютерной игры Тангария по авторскому миру и замыслу Тангара Игроглаза https://tangaria.com/ Лайфхаки и опыт по теме геймдева также представлены на канале "Айтишник". Мы рады делиться знаниями и ответить на ваши вопросы в комментариях или в следующем видео.

Каждый программист ДЕЛАЕТ ЭТО 😊
▶︎

Каждый программист ДЕЛАЕТ ЭТО 😊

The advantage of solo development
▶︎

The advantage of solo development

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data
▶︎

Device Searches 2026: What the FSB Looks for at the Border and How to Hide Your Data

90% успеха в программировании - это...
▶︎

90% успеха в программировании - это...

10 open-source инструментов, которые кажутся незаконными… [Fireship]
▶︎

10 open-source инструментов, которые кажутся незаконными… [Fireship]

Какой будет Россия в 2036-м году? Ястребиный образ будущего
▶︎

Какой будет Россия в 2036-м году? Ястребиный образ будущего

Главная проблема ИИ, которую никто не может решить
▶︎

Главная проблема ИИ, которую никто не может решить

How a compiler turns code into an EXE
▶︎

How a compiler turns code into an EXE

Архитектура в программировании: ГРАБЛИ И ШИШКИ
▶︎

Архитектура в программировании: ГРАБЛИ И ШИШКИ

Научный программист 45+: Отношение к научным публикациям
▶︎

Научный программист 45+: Отношение к научным публикациям

Programming is NO MORE DIFFICULT than a regular language
▶︎

Programming is NO MORE DIFFICULT than a regular language

Unix: The Forgotten System That Runs the World
▶︎

Unix: The Forgotten System That Runs the World

Как программисту НЕ ВЫГОРАТЬ
▶︎

Как программисту НЕ ВЫГОРАТЬ

How I Would Become a Programmer (If I Could Start All Over)
▶︎

How I Would Become a Programmer (If I Could Start All Over)

КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ УЧИТЬ ДЛЯ ВЕБА
▶︎

КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ УЧИТЬ ДЛЯ ВЕБА

I've used Linux for 12 years, but I never knew these 17 facts
▶︎

I've used Linux for 12 years, but I never knew these 17 facts

Запутанный код: ЧТО ДЕЛАТЬ?
▶︎

Запутанный код: ЧТО ДЕЛАТЬ?

I Hacked This Temu Router. What I Found Should Be Illegal.
▶︎

I Hacked This Temu Router. What I Found Should Be Illegal.

Я перестал мечтать и начал делать (вот что сработало)
▶︎

Я перестал мечтать и начал делать (вот что сработало)

Техноимперия Китая: Мы Уже Проиграли? (Это Пугает) @megaprojekty
▶︎

Техноимперия Китая: Мы Уже Проиграли? (Это Пугает) @megaprojekty