Содержание
- 2. Стиль кодирования Стандарт оформления кода – набор правил и соглашений, используемых при написании исходного кода на
- 3. Стандарт Обычно, стандарт оформления кода описывает: способы выбора названий и используемый регистр символов для имён переменных
- 4. Венгерская нотация Венгерская нотация – соглашение об именовании переменных, констант и прочих идентификаторов в коде программ.
- 5. Таблица префиксов
- 6. Cтили написания составных слов CamelCase — стиль написания составных слов, при котором несколько слов пишутся слитно
- 7. ПРИМЕР Используемый язык Имена файлов, проектов, папок, сам текст программы в том числе и комментарии должны
- 8. Имена файлов и папок Имена файлов должны отражать реализацию/объявление модулей/функций. Используется CamelCase. Имена файлов должны быть
- 9. Оформление логических блоков Все исходные файлы (файлы кода) должны иметь следующую структуру: - Авторство (copyright); -
- 11. Оформление заголовочного файла Структура заголовочного файла: Информация о модуле; Проверка множественного включения (#ifdef); Препроцессорные директивы (#include,
- 13. Типы переменных Используйте следующие базовые типы: Имена структур должны начинаться с буквы 'S' – structure с
- 14. Имена переменных В именах переменных возможно присутствие префиксов 'g_' для обозначение глобальных переменных и 's_' –
- 15. Константы Все буквы в имени констант должны быть в верхнем регистре (большими) и в качестве разделителей
- 16. Макросы Все буквы в имени макросов должны быть в верхнем регистре (большими) и в качестве разделителей
- 17. Макросы (продолжение) Это позволит использовать макрос в следующей конструкции:
- 18. Функции (размер, имена) Размер функции не должен быть большим, это осложняет понимания. Если функция слишком большая
- 19. Форматирование кода Длина строк кода Длина строк кода не должна превышать 100 символов. В случае слишком
- 20. Пробелы Используйте пробелы для разделения операторов и их операндов. Не пишите/печатайте пробелы в конце строк. А
- 21. Пробелы (продолжение) Не разделяйте имя функции от скобок:
- 22. Комментарии Комментарии использовать нужно. Комментировать можно отдельные куски кода, функции, всякие оригинальные трюки используемые вами, но
- 24. Скачать презентацию