Как можно добиться масштабируемости для разработчиков и повторного использования кода во Flash?
-
08-07-2019 - |
Вопрос
До сих пор я довольно долго баловался Flash, делая шоу для одного человека, но никогда не делал с ним никаких крупных проектов, где действительно было необходимо управление исходными кодами и повторное использование кода.Однако я рассматриваю Flash для нового проекта, но на этот раз это не будет шоу от одного человека, и тогда меня осенило, что у меня не было опыта того, как это делается с flash.
Каковы некоторые полезные советы или ресурсы, которые могли бы помочь нам разработать хороший рабочий процесс?
Решение
- Хорошее общение
- Не работаю в .fla's.100% кода в файлах .as
- UML (по крайней мере, обсуждаемый)
- Разные задачи для всех
- Комментарии в коммитах к репозиторию кода
- "Управляйте своим кодом так, чтобы любой желающий мог в любое время взять на себя вашу работу"
- Рассмотреть коэффициент шины
С младшими разработчиками также полезно ознакомиться с базовыми материалами, такими как структуры пакетов и т.д., просто чтобы все были на одной странице.
Я думаю, также хорошо, если кто-то является чем-то вроде технического менеджера проекта, наблюдающего за тем, что делают разработчики.Это также может быть один из разработчиков, но я думаю, что важно иметь одного человека, который знает, что делают все остальные.
Другие советы
В Antti есть куча хороших решений, таких как внешний код и, в частности, назначение лидера. Я бы просто добавил, что когда вы выбираете разные задачи для всех, говорите людям, чтобы они кодировали свою часть как модульный класс, который обеспечивает функциональность вам понадобится - это сделает код более пригодным для повторного использования в будущем, а также сделает интеграцию более гладкой.