При написании программного кода имейте в виду, что кто-то собирается просмотреть ваш код, и вам придется столкнуться с критикой по одному или нескольким из следующих пунктов, но не ограничиваясь ими:
- Плохое кодирование
- Не соответствует стандарту
- Не имея в виду производительность
- История, отступы, комментарии не подходят.
- Читаемость плохая
- Открытые файлы не закрываются
- Выделенная память не была освобождена
- Слишком много глобальных переменных.
- Слишком много жесткого кодирования.
- Плохая обработка ошибок.
- Нет модульности.
- Повторный код.
Запомните все вышеперечисленные моменты при кодировании и остановите их, прежде чем они попадут в ваш исходный код. Как только вы закончите со своим кодированием, сделайте хотя бы один раз самоанализ. Я уверен, что самооценка поможет вам самостоятельно устранить 90% проблем.
Как только вы закончите со своим кодированием и самоанализом, попросите своего коллегу о пересмотре кода. Я настоятельно рекомендую с радостью принимать комментарии к обзору и буду благодарен вашим рецензентам за комментарии. В то же время никогда не стоит критиковать любой исходный код, написанный кем-то другим. Если вы никогда этого не делали, попробуйте один раз и проверьте выражение кодера.
Принимайте критику, но не критикуйте
Плохо написанный исходный код учит вас писать хороший исходный код, при условии, что вы воспринимаете его положительно и извлекаете из него урок.
Ваша цель должна заключаться в том, чтобы сначала устранить ошибки и создать код без ошибок. Думайте как тестер, так что у вас должен быть вызов для тестеров.