Udemy.com [udemy] Написание Чистого Кода (2021)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
39,754
2,508
Автор: udemy
Название: Написание Чистого Кода (2021)

[udemy] Writing Clean Code (2021)

1767265111020.png

В этом курсе вы научитесь писать чистый код. Чистый код относится к коду, который легко понять и поддерживать в долгосрочной перспективе. Этот курс не зависит от языка, что означает, что вы можете использовать любой язык программирования, чтобы следовать ему.

Давайте посмотрим на содержание курса.

Именование

В этом разделе вы узнаете, как называть свои переменные, функции, классы и т. д. Это один из самых важных разделов курса, и он задает тон всему курсу.

Функции

В этом разделе вы узнаете, как писать многоразовые функции. Вы также узнаете, как писать более мелкие функции, которые выполняют только одну работу, следуя принципам единой ответственности.

Комментарии

В этом разделе вы научитесь, как писать хорошие комментарии и как избежать плохих. Я собираюсь показать вам, когда вы должны писать комментарии, а когда вы можете удалить комментарии и позволить вашему коду говорить самому за себя.

Объекты и структуры данных

В этом разделе вы научитесь нескольким способам написания одного и того же кода. Сначала вы реализуете код, используя объектно-ориентированные принципы, а затем вы реализуете то же решение, используя структуры данных.

Обработка ошибок

В этом разделе вы узнаете, как обрабатывать ошибки в вашем приложении. Вы также узнаете, когда из функции можно возвращать значения NULL, а когда нет.

Модульное тестирование

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

Классы

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

Это отличный курс, и после его завершения вы сможете писать более чистый и удобный в сопровождении код.
Материал на английском языке

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: