Заказ программирования / инжиниринга
В настоящее время я работаю над новым программным обеспечением, и я не уверен, что делать дальше.
Я уже начал кодировать, прежде чем иметь хороший план.
Мое мнение было начать с последовательности ниже
Создание пользовательских историй
Создать BMSC & Hsmc
Запишите необходимые функции
Тестовое задание
Рефакторинг и устранение ошибок
Теперь я хочу знать, куда поместить UML-диаграмму, до кодирования или после кодирования?
2 ответа
Если честно, здесь не может быть окончательного ответа.
Существуют различные модели процессов, и вы должны найти ту, которая соответствует вашим потребностям и вашему проекту.
Например,разработка через тестирование ставит тесты перед написанием реального кода.
Суть в том, что если вы чувствуете, что UML придает вам уверенности - иди делай это. Но если вы чувствуете, что минимальный рабочий пример дает вам больше понимания - сначала напишите немного кода, а позже вернитесь к uml.
UML - это "графический" дизайн проекта. Перед тем, как приступить к написанию кода, вы должны сделать все UML и проверить их, чтобы позднее программирование проекта было быстрее, проще и с меньшими ошибками (поскольку UML будет ПРОВЕРЕН, чтобы убедиться в этом).
Не спешите делать UML, так как он будет "ядром" перед настоящим ядром кодирования.