Мой ChatGPT
37

Как ChatGPT помогает разрабатывать архитектуру ПО

Обсудить

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Аватар автора

Евгений Орлов

Страница автора

Цели и задачи

Постоянно использую сетки для помощи в работе.
Один из интересных кейсов — планирование того как будет выглядеть разрабатываемый продукт "под капотом" — то есть его архитектура.

ГПТ можно поручать разные элементы работы:

  • подобрать список технологий, баз данных и архитектурных паттернов, которые могут пригодиться для нового проекта
  • отрисовать архитектурную схему с помощью написания plantUML/Mermaid кода
  • проанализировать проблемы текущей архитектуры и предложить решение получше

Результаты

GPT сильно помогает экономить время на написании текстовых документов (формализованный список требований и тд), помогает ускорить работу наверное на каждом этапе

Плюсы и минусы чат-бота

Конечно, доверять GPT полностью не стоит, однако она дает отличную стартовую позицию для дальнейшей проработки всех нюансов.

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

Советы

Полный контекст. Чем полнее будет описана задача, чем больше нюансов заложите — тем. лучше.

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