Разберетесь с самыми частыми ошибками начинающих разработчиков C#. Научитесь отличать чистый код от не чистого ("грязного"). Узнаете популярные фишки Visual Studio для быстрого и эффективного написания кода.
Недавно завершил курс по чистому коду на C# и хочу поделиться впечатлениями.
Курс охватывает всё что нужно разработчику чтобы писать профессиональный читаемый код. Особенно полезными оказались разделы по именованию — переменных, методов и классов. Казалось бы простая тема, но после курса понимаешь насколько правильные названия влияют на читаемость кода. Больше никаких NaMe, firstnameandlastname или магических констант разбросанных по всему проекту.
Раздел про методы оказался самым объёмным и это правильно. Темы про микро-функции, флаги в параметрах, глубокую вложенность и мёртвый код — это то с чем сталкиваешься каждый день в реальных проектах.
Отдельно понравился раздел по Visual Studio — горячие клавиши и инструменты рефакторинга которые реально ускоряют работу. Многие разработчики годами не знают об этих возможностях.
Разборы реального кода в разделе 9 закрепляют теорию практикой — видишь как применять все правила на живом примере с файловой системой.
Курс рекомендую всем C# разработчикам у кого есть база. Новичку будет тяжеловато, а вот тем кто уже пишет код и хочет перейти на следующий уровень — самое то. После курса смотришь на свой старый код совсем другими глазами.
Спасибо за курс! В дальнейшем буду использовать материалы как методичку при написании кода для закрепления полученных навыков. Было бы здорово после каждого большого раздела добавить видео с рефакторингом (как в предпоследней теме) по теме раздела.
Материал изложен очень понятно и подробно. Главное, что я получила - ответы на вопросы по оптимизации года - избавление от лишних условий и вложенности, декомпозиция на методы, использование делегатов и билдеров. Буду использовать!
Не понравились слишком лёгкие тестовые задания и относительно малое количество заданий с использованием кода и его правки. Хотелось бы побольше практики. Курс достался как дополнение к другому курсу, многое из материала знала. Но тем, кто только начинает программировать, это будет сверхполезно!
Курс Пробежал на одном дыхании)
Курс шикарный.
Раскрыты все аспекты этики написания кода. Ведь не читаемый код - не уважение к своим коллегам (ну когда на работу в ко панию какую нибудь устроитесь)))
Курс скомпилирован очень грамотно, последовательность обучения и практики.
Подача бесподобная, все разложено по полочкам. Аккуратненько )
Короче, Все как всегда и на всех курсах Иосифа - все всегда НА ВЫСОТЕ!
Я прошел абсолютно все курсы, необходимые мне для моей профессии ,. И все курсы Иосифа. Поэтому я имею право написать развёрнутый отзыв не только про этот курс , но и про все те что уже прошел)
Курс ОБЯЗАТЕЛЕН АБСОЛЮТНО ВСЕМ, КТО ВСТУПИЛ НА ПУТЬ ПРОГРАММИСТА!
P.s. Хочешь стать лучшим ?! - учись у лучшего (у Иосифа)
А я побежал изучать юнити - движ)))
Отличный курс, теория супер, много полезной информации для содержания кода в чистоте и классных приемов упрощающих работу в Visual Studio! Но хотелось бы больше практики, особенно на сложных темах!
Если вы устали от сложных задач в курсах и хотите просто получить полезности, то вам сюда! Все просто, доступно и главное полезно. Много лайфхаков, без которых прям сложно жить разработчику.
Замечательный курс! Много важных и ценных рекомендаций, изложенных подробно и структурированно. Код становится намного качественнее, с учетом полученных практических навыков данного курса. Благодарю авторов данного курса, ребят, ответственных за обратную связь в нем и команду в целом! Успехов и дальнейшего развития вам!
Спасибо за курс! Здорово, что взялись разобрать такую тему. Многие считают, что мол есть же руководства по стилистике написания и т.п., значит зачем делать курсы на эту тему. Но ведь учеников не отправляют учиться программировать сразу по документации, так и изучение чистого кода в таком поэтапном формате с закреплением тестами весьма полезно. Ну и множество лайфхаков, полезных приёмов тоже очень ценны!