Unity 6.3
0 онлайн 55 гостей 3 в системе
Вход
Руководство по стилю C# для чистого и масштабируемого кода Глава 11 из 13 Оригинал, стр. 56

Заключение

Заключение

Программирование — не игра с нулевой суммой. Делясь знаниями с другим программистом, вы ничего не теряете. — Джон Кармак, сооснователь id Software

Надеемся, вам понравилось это знакомство с принципами чистого кода и руководствами по стилю.

Представленные приемы — не столько строгие правила, сколько привычки. Как и любые привычки, их необходимо выработать самостоятельно ежедневной практикой. Как уже упоминалось, вы можете взять эту памятку по стилю C# для разработчиков Unity за основу собственного руководства и изменить ее с учетом предпочтений команды. Главное — вместе договориться о стандарте и последовательно его соблюдать. Но одних соглашений об оформлении недостаточно. Чтобы код масштабировался, разбивайте его на небольшие модульные части. В ходе долгой разработки будьте готовы неоднократно переписывать код: требования к продукту неизбежно меняются.

Если вам нужны дополнительные материалы о создании чистой, организованной и читаемой кодовой базы, ознакомьтесь с нашей электронной книгой «Повышайте уровень своего кода с помощью шаблонов проектирования и SOLID» и сопутствующим демонстрационным проектом в Unity Asset Store.

Источники Это руководство представляет собой краткий перечень общепринятых практик разработки программного обеспечения. Дополнительные сведения см. в документе «Рекомендации по проектированию библиотек .NET Framework» (Microsoft Framework Design Guidelines), на котором основаны приведенные здесь правила стиля. Подробнее о чистом коде можно узнать из посвященных ему фундаментальных книг. Ниже перечислены несколько изданий, которые мы рекомендуем: «Чистый код: руководство по гибкой разработке программного обеспечения». Роберт К. Мартин, 2008. Prentice Hall. ISBN 978‐0132350884. «Программист‐прагматик», юбилейное издание к 20‐летию. Дэвид Томас и Эндрю Хант, 2019. Addison‐Wesley. ISBN 978‐0135957059. «Рефакторинг: улучшение проекта существующего кода», второе издание. Кент Бек и Мартин Фаулер, 2018. Addison‐Wesley. ISBN 978‐0‐134‐75759‐9. «Разработка через тестирование», первое издание. Кент Бек, 2002. Addison-Wesley. ISBN 978-0321146533.