- Начните как можно скорее. Самое главное — это время. Требуется много времени на сбор информации, доработку технологий, планирование подхода к проблеме. Вы, вероятно, потратите день на загрузку и настройку среды, над которой будете работать. Лучше делать это, когда крайний срок приближается к вам, а не бросается на вас.
- Документация. Согласитесь, это самая скучная и кажущаяся бесполезной часть процесса, это то, к чему вы обращаетесь, когда теряетесь в файлах кода, не зная, куда вы направляетесь и где хотите быть. Изложение вещей на бумаге помогает.
- Планируйте масштабно, начинайте с малого, открывайте файлы –открывайте файлы, которые, как вы знаете, вам понадобятся, и начинайте над ними работать. Пустые файлы помогите! Они постоянно напоминают вам, что их нужно наполнить, позаботиться или отчитаться.
- Работа над модулями.Трудно представить себе всю работу сразу. Разделите проект на модули и работайте над каждым, чтобы интегрировать их позже. Это также сделает ваш код лучше
- Используйте имена, которые имеют смысл.name_string имеет больше смысла, чем ns, nast, nasty и т. д. Вы не делаете все это за один день. Вы должны знать, что я имею в виду сейчас, три часа спустя, пять месяцев спустя. так что ПОЦЕЛУЙ!
- СДЕЛАЙТЕ НЕСКОЛЬКО КОПИЙ ФАЙЛОВ. В любом случае имейте хотя бы пару копий одного файла. Shift+Del, rm -rf настоящие.
- Работа в версиях- Сначала создайте работающий модуль, сохраните его, скопируйте в новый файл и затем двигайтесь дальше по новому файлу. Вы не хотите подвергать опасности работающую модель какими-либо экспериментами.
- Комментарий. Прокомментируйте собственный код и укажите, что он делает. Вам и другому человеку будет легче отлаживать, если у вас есть ссылка на то, что должна делать строка кода.
- Интеграция — это сложно. Иногда сбор элементов вместе занимает больше времени, чем их создание по отдельности. Убедитесь, что у вас достаточно времени для интеграции проекта. Особенно, если задействовано несколько человек. Это займет некоторое время
- Не падайте духом. Будут дни, когда все пойдет не так, вы удалите важные файлы, не найдете ответов в Интернете, некому помочь, а ваш код будет смеяться над вами, говоря: «Как вы думаете, вы достаточно умны, чтобы найти крошечную ошибку, которую я спрятал в 1000 строк». Вы должны держаться за это в эти времена.
- С чистого листа. Не стесняйтесь начинать все сначала. Возможно, вы потратили 25 часов на код, который оказался кучей дерьма. Признайте это, примите это и начните заново. Но не забывайте повторно использовать то, что работало в первый раз.
- НАЧАЛО. Первая строка кода, первая инструкция импорта, самая сложная. Когда вы находитесь в движении, это легче. Первый закон Ньютона!
во время проекта по программированию
schedule
17.07.2024