Ужасный код на C# и WPF - Гоша Дударь опять в телеке

Ужасный код на C# и WPF - Гоша Дударь опять в телеке

Как написать нормальный код в WPF

Обзор раздела: В этом видео Гоша Дударь показывает, как можно улучшить код в WPF, который он написал ранее. Он обсуждает дублирование кода, магические числа и отсутствие разделения на слои.

Убрать дублирование кода

  • Создать метод MarkInvalid, чтобы помечать контролы, которые находятся в невалидном состоянии.
  • Использовать созданный метод для всех контролов, которые нуждаются в проверке.

Работа с объектом валидатора

  • Создать объект Validator для каждого поля, которое нужно проверять.
  • Использовать методы расширения TestOnLogin и TestOnPassword для получения доступа к объекту Validator.
  • Привязывать сообщение об ошибке к контролу при необходимости.

Заключение

В этом видео Гоша Дударь показал пример того, как можно улучшить код в WPF. Он обсуждал дублирование кода и работу с объектом валидатора.

Объектно-ориентированный дизайн

Обзор раздела: Гоша рассказывает о том, что блогеры любят использовать простые техники в программировании, такие как кучи и fav с дублирующимся кодом. Однако, есть более сложные техники, такие как объектно-ориентированный дизайн.

Объектно-ориентированный дизайн

  • Блогеры используют простые техники в программировании.
  • Есть более сложные техники, такие как объектно-ориентированный дизайн.
  • Не стоит пытаться программировать на поверхностном уровне. Компания Гоши предлагает курсы по программированию за 15000 рублей, обещая трудоустройство после успешного окончания курсов. Однако это шарлатанский уровень и не стоит на него обращать внимание.
Video description

Однажды человек пришёл к мудрецу и сказал ему: – Мудрец, я хочу быть программистом и пишу код главное чтоб работало. На что мудрец спросил его: – А почему ты считаешь что это достаточно? Человек ответил: – Код определяется поведением, и если я вижу что программа работает я закончил свою работу, остальное не нужно бизнесу и он за это не заплатит. Тогда учитель поднялся и ушёл в комнату. Вернувшись, он в руках держал два куска говна, один целый, а другой надкушенный. Старый мудрец предложил человеку попробовать по кусочку говна. Юноша попробовал надкушенный кусочек говна, говно оказалось старое и не свежее. Тогда юноша попробовал свежий кусочек, говно оказалось мерзкое и вонючее. Человек в недоумении развёл руками: – Учитель так правильно я программирую или нет? Учитель ответил: – Да иди ты нахуй, говноед ебучий... Обучение с нуля с гарантией трудоустройства - http://ijunior.ru/unity-start?utm_source=youtube&utm_medium=video&utm_campaign=description&utm_conten=dudar3 ЧАТ В ТЕЛЕГЕ - https://t.me/csharp_faggots_fan_club МОЯ КНИГА - http://csharpbook.sakutin.ru Я В VK - https://vk.com/rsakutin INSTA - https://www.instagram.com/sakutinhuytin/ TikTok Мой - https://www.tiktok.com/@rsakutin ЯЮниор: Группа - https://vk.com/holymonkey_sandbox Discord - https://discord.gg/MpHGV2S