Ответы пользователя по тегу Проектирование программного обеспечения
  • Как не переборщить с желанием все спроектировать прежде чем писать код?

    trofProg
    @trofProg
    Fullstack developer (Typescript / Python)
    Не стоит углубляться сильно в планирование и проектирование. Очень важно спроектировать архитектуру, выделить какие-то основные модули, рассмотреть разные кейсы и возможные подводные камни. Можно схематично нарисовать структуру проекта с точки зрения кода. И не затягивать с написанием самого проекта, что-то переделывать и рефакторить придется в любом случае, нужно как можно скорее выкатить mvp. лучше разбить на возможный функционал, и постепенно выкатывать и смотреть, чего упустили, и приступать к следующему функционалу. а проблемы в любом коде найдутся, всегда есть, что улучшить
    Ответ написан
    Комментировать
  • Как сделать веб-сервис и не утонуть в процессе?

    trofProg
    @trofProg
    Fullstack developer (Typescript / Python)
    Сначала определяешь основную цель проекта, его самые главные функции, которые определяют суть проекта, вокруг которых будет строиться весь сервис и остальной функционал. Составить небольшой план по разработке данного функционала, продумать структуру бд на начальном уровне. Разбить все на крупные задачи, а крупные задачи на более мелкие, чтобы было видение проекта с разных сторон. И начать писать код, делая пометки в местах, где скорее всего придется что-то переписать. Самая главная задача - как можно скорее выкатить MVP проекта, с основным функционалом, а дальше будет проще
    Ответ написан
    2 комментария