Загрузка страницы

Чистый Код / Clean Code: # 1 Правила именования переменных, функций и классов

Основы программирования - это не только знание какого-либо языка программирования (типа Python или C#), но также и набор практик разработки программного обеспечения. Практика написания чистого кода - одна из таких практик. Не знаете как писать чистый и красивый код? Эта серия уроков по программированию - для вас.
Читаемость кода очень важна, писать понятный код - необходимый навык для любого кто хочет стать программистом. Роберт Мартин (дядя Боб, он же Uncle Bob) ввёл понятие чистого кода. Одна из практик написания чистого кода - это грамотное именование переменных. Именование переменных непосредственно влияет на качество кода. В этом уроке мы будем говорить про именование классов и о том как называть переменные.

00:00 Читабельность кода и поддерживаемость приложений
02:09 Давайте переменным имена, раскрывающие их суть
03:57 Избегайте дезинформирующих имён переменных
05:14 Пишите код на английском языке
05:32 Давайте легко читаемые имена переменным
06:14 Никаких нотаций (венгерская нотация - зло!)
07:06 Никаких шуток в коде
08:25 Используйте технические термины
08:55 Используйте имена из предметной области
09:28 Используйте симметрию в коде
09:55 Длина имени переменной зависит от области её действия
11:02 Имена классов должны быть существительными
11:26 Имена функций должны быть глаголами
11:59 Код должен читать как проза
12:23 Всегда следуйте конвенциям именования (camel case, pascal case)

#engineerspock #инженерспок #cleancode #чистыйкод #unclebob #именование #переменные

Видео Чистый Код / Clean Code: # 1 Правила именования переменных, функций и классов канала EngineerSpock - IT, программирование и вот это всё
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Другие видео канала
Какой язык программирования выбрать новичку? Смотри совет от канала Быть Программистом.Какой язык программирования выбрать новичку? Смотри совет от канала Быть Программистом.Качество кода: именование переменных, чистый код, code review - Основы программированияКачество кода: именование переменных, чистый код, code review - Основы программированияТОП 7 Самых адских провалов в истории программирования / Фатальные ошибки в кодеТОП 7 Самых адских провалов в истории программирования / Фатальные ошибки в кодеОптимизация Windows в 2021? / Чистка реестра / CCleanerОптимизация Windows в 2021? / Чистка реестра / CCleanerПравильные методы по Clean CodeПравильные методы по Clean CodeAdmiral McRaven addresses the University of Texas at Austin Class of 2014Admiral McRaven addresses the University of Texas at Austin Class of 2014Практический курс по SQL для начинающих - #5 DDL: создание БД, таблиц и их модификацияПрактический курс по SQL для начинающих - #5 DDL: создание БД, таблиц и их модификацияКак называть переменные, методы и классы? Чистый код (Clean Code)Как называть переменные, методы и классы? Чистый код (Clean Code)Уроки по Python 3 для новичков / Часть #8 - PyCharm и Финальная практикаУроки по Python 3 для новичков / Часть #8 - PyCharm и Финальная практикаУроки по Python 3 для новичков / Часть #6 - ООП в PythonУроки по Python 3 для новичков / Часть #6 - ООП в PythonПрактический курс по SQL для начинающих - #10 Функции pl/pgSQLПрактический курс по SQL для начинающих - #10 Функции pl/pgSQLОбъекты и структуры по Clean Code. Как писать хороший код?Объекты и структуры по Clean Code. Как писать хороший код?Как новичку научиться писать красивый кодКак новичку научиться писать красивый кодУроки по Python 3 для новичков / Часть #4 - Функции в PythonУроки по Python 3 для новичков / Часть #4 - Функции в PythonЧистый код (clean code) или Как помыть котаЧистый код (clean code) или Как помыть котаПрактический курс по SQL для начинающих - #1 Введение в PostgreSQLПрактический курс по SQL для начинающих - #1 Введение в PostgreSQLКак начинающему программисту оценить свой код?Как начинающему программисту оценить свой код?Трейлер: о канале "EngineerSpock: Программирование и IT"Трейлер: о канале "EngineerSpock: Программирование и IT"Именование переменных, классов и методов в кодеИменование переменных, классов и методов в кодеПрактический курс по SQL для начинающих - #11 Ошибки их обработка в SQL (исключения)Практический курс по SQL для начинающих - #11 Ошибки их обработка в SQL (исключения)
Яндекс.Метрика