Готовые шаблоны - польза или вред? Вчера в чате курса увидел сообщение от ученика, не мог пойти мимо, так как мне важно, чтобы ученики получали точно результат, а сегодня хочу рассмотреть подробно с вами его ситуацию Собрал четко требования , точней продумал сам всю логику и как должно это выглядеть Посмотрел обучение постановка тз на бэк с внешней системой Мы сейчас интегрируемся с 1с , они создают сервис и мы будем его дергать , но у нас своей апишки нет к примеру . Бэк говорит что мы просто будем туда обращаться , тянуть данные и создавать уведомления и задачи Я могу по тому шаблону расписать Бизнес часть Логику И тот сервис который 1с нам создаст ? *орфография автора сохранена Погнали 🚀 С чего стоит начать в ситуациях, когда ничего не понятно? 1️⃣ Точно не надо бежать и использовать какой-то шаблон, а для начала нужно разобраться в требованиях. ✔️ Что нужно, ✔️ Как должно работать, ✔️ Какие системы участвуют и так далее. То есть сформировать в голове, а лучше в документе, то как сейчас и как должно быть. ➡️ Из сообщения видно, что с точки зрения бизнеса более-менее понятно, а вот с точки зрения систем - есть вопросы. Но так как я не работаю с системой, то чтобы дать совет, который реально поможет мне надо выяснить: ✔️ что за CRM, ✔️ как они планируют ее вызывать, ✔️ какие особенности у 1С и так далее. Потому что реализаций может быть достаточно много. Например, ✔️ CRM может напрямую вызывать 1с при определенном действии пользователя с фронта, тогда нужно взять шаблон из курса на постановку между фронтом и бэком. ✔️ CRM может по шедуллеру выполнять какие-то действия, а можно сделать APIшку и в этом варианте развития событий ученику понадобиться шаблон из курса на проектирование API, но с небольшими изменениями. Обсудив детали, я с учеником пришел к понимаю, что реализация будет через шедуллер. Дальше, уже дело техники. Просто делаем описание, обращаем внимание на важные моменты в спеке и вуаля, все готово. Но шаблон - это уже финальный этап и прежде чем до него добраться Вам надо сделать определенные шаги и чтобы ученику было легче - я еще сделал чек-лист по проектированию API, которым хочу поделиться с вами. Надеюсь, что этот чек-лист поможет и Вам избежать критических ошибок, ведь его можно использовать, как контрольный инструмент на каждом этапе разработки, чтобы не пропустить важные вещи при проектировании, разработке и внедрении API.
1 месяц назад