От пиров пирам. Переводила @dbolg
Мэтью [email protected]
Гаэтан [email protected]
Литчи [email protected]
Котон [email protected]
Мартин [email protected]
Описание: Этот документ описывает используемый стандарт (Норма) в системе 42.Стандарт програмирования представляет собой набор правил, которых необходимо придерживаться при написании кода. Вы должны всегда следовать Норме во всех проектах Школы, если не указано обратное.
Этот документ описывает используемый стандарт (Норма) в системе 42. Стандарт програмирования представляет собой набор правил, которых необходимо придерживаться при написании кода. Вы должны всегда следовать Норме во всех проектах Школы, если не указано обратное.
У Нормы две цели: 1 - оформление и стандартизация вашего кода, чтобы любой (студенты, персонал и вы сами) мог легко его прочесть и понять; 2 - чтобы научить вас писать короткий и простой код.
Все ваши файлы, написанные на C, должны соответствовать Норме. Проверяющий это проверит. Если вы совершили какую-либо ошибку по Норме, то вы получите 0 за задание или, возможно, за весь проект. Во время проверки, ваш проверяющий должен запустить Норминетту, чтобы проверить файлы вашего репозитория. Только обязательная часть Нормы будет проверенна Норминеттой.
Вы скоро заметите, что Норма не настолько усташающая, коей кажется на первый взгляд. Наоборот, она вам даже поможет больше, чем вы думаете. Она позволит вам легче читать код ваших пиров, и наоборот. Файл с 1 ошибкой Нормы будет оценен так же, как и файл с 10 ошибками. Мы настоятельно рекомендуем помнить о правилах Нормы во время написания кода - даже если по ощущением это будет вас замедлять. Со временем, это перерастет в рефлекс.