Качество кода: именование переменных, чистый код, code review - Основы программирования HD
Качество кода - очень важный параметр, который определяет профессионализм разработчика. Можно выделить несколько ключевых параметров, которые определяют хороший код: Именование переменных и названия классов определяют то, как легко и быстро можно будет читать, а главное понимать код. Сюда же можно добавить и следование существующим соглашениям по именованию (code style) и использование популярных нотаций: PascalCase, camelCase, snake_case, kebab-case. Чистый код характеризует возможность и простоту внесения изменений или расширения возможностей создаваемого листинга. Поддержка и повторное использование кода ключевые факторы, которые определяют качества кода. Единообразие и согласованность позволяют писать действительно красивый код. Code review - это процесс инспекции, проверки кода на соответствие принятым стандартам и соглашениям, а также на выполнение всех необходимых задач. Ревью кода применяется в большинстве крупных и не очень IT компаний, и необходимо знать, на что ревьюер будет обращать внимание. Подписывайтесь на мои социальные сети, там много всего интересного и полезного: https://vk.com/codeblog https://ttttt.me/codeblog https://zen.yandex.ru/codeblog Поддержать канал: https://www.donationalerts.ru/r/shwanoff Кстати, меня зовут Шванов Вадим, и я программист на языке C# уже больше 8 лет и автор этого канала CODE BLOG. Я рассказываю про IT технологии и веду этот курс по языку C# с нуля. В его рамках мы рассмотрим как базовый синтаксис языка C Sharp, так и его практическое применение и специальные технологии, такие как ASP .NET, Core, MVC, Unity, WCF, WPF, структуры данных и алгоритмы, паттерны проектирования, информатика, программное обеспечение и многое другое. Для меня важно не только показать практическое применение языка C#, но и объяснить основную идею и базовые понятия Computer Science. Мы изучим основы программирования на языке си шарп. В качестве основного инструмента разработки используется visual studio c# и проекты на visual c#. Программирование c# - не простая задача, но применив должное количество усилий и времени можно получить возможность называть себя c# разработчик. Разработка c# приложений достаточно удобный процесс, который будет понятен даже начинающему dotnet программисту. Мы разговариваем о том, как стать программистом и как научиться программировать. Разговоры о программировании, мотивации, и ответы на IT вопросы: https://www.youtube.com/watch?v=cjjA6SQ_i3Y&list=PLIIXgDT0bKw7oKRr2c1n-e_dUgR8Aqdsi Подробный курс по языку программирования C#: https://www.youtube.com/watch?v=p9QxqrwkPbA&list=PLIIXgDT0bKw4OmiZ9yGmShKsY0XncViZ8 Подробный курс по структурам данных на языке программирования C#: https://www.youtube.com/watch?v=hZYQmNJBsKM&list=PLIIXgDT0bKw4DB9toGU73ntyYIZV7aJi5 Подробный курс по алгоритмам сортировки на языке C#: https://www.youtube.com/watch?v=PD1Nn4fHcts&list=PLIIXgDT0bKw4n6pwBjymd3wCPyQ3_SLMo How to write clean code. How to do code review. How to start programming. We speak about code qualit