Заказ программирования / инжиниринга

В настоящее время я работаю над новым программным обеспечением, и я не уверен, что делать дальше.

Я уже начал кодировать, прежде чем иметь хороший план.

Мое мнение было начать с последовательности ниже

  1. Создание пользовательских историй

  2. Создать BMSC & Hsmc

  3. Запишите необходимые функции

  4. Тестовое задание

  5. Рефакторинг и устранение ошибок

Теперь я хочу знать, куда поместить UML-диаграмму, до кодирования или после кодирования?

2 ответа

Решение

Если честно, здесь не может быть окончательного ответа.

Существуют различные модели процессов, и вы должны найти ту, которая соответствует вашим потребностям и вашему проекту.

Например,разработка через тестирование ставит тесты перед написанием реального кода.

Суть в том, что если вы чувствуете, что UML придает вам уверенности - иди делай это. Но если вы чувствуете, что минимальный рабочий пример дает вам больше понимания - сначала напишите немного кода, а позже вернитесь к uml.

UML - это "графический" дизайн проекта. Перед тем, как приступить к написанию кода, вы должны сделать все UML и проверить их, чтобы позднее программирование проекта было быстрее, проще и с меньшими ошибками (поскольку UML будет ПРОВЕРЕН, чтобы убедиться в этом).

Не спешите делать UML, так как он будет "ядром" перед настоящим ядром кодирования.

Другие вопросы по тегам