• Почему выдает значение с кавычками SQLLite?

    @nofail
    потому что fetchall() вернет Вам list of tuples
    https://www.w3schools.com/python/python_tuples.asp
    https://www.geeksforgeeks.org/python-convert-list-...
    Ответ написан
    Комментировать
  • Обязательно ли при постоении REST API использовать что-то кроме GET,POST?

    @nofail
    Методы HTTP используются потому что хорошо подходят для взаимодействия с ресурсами и документированы. Вам не нужно догадываться что делает GET, это в rfc описано. То есть не возникают ситуации "Так... мне нужно получить ресурс с таким-то id, что мне делать - послать GET? POST? DELETE?"
    Если ваше приложение соответствует требованиям Филдинга
    1. Клиент-Сервер
    2. Сервер не должен хранить состояние клиента
    3. Кэширование
    4. Единый интерфейс между компонентами
    5. Идентификация ресурса
    6. Манипуляции над ресурсами через представления
    7. Само-описывающие сообщения
    8. HATEOAS (hypermedia as the engine of application state)
    9. Многослойная архитектура
    10. Код по запросу (Опционально)

    то это будет REST, даже если вообще не используется HTTP, а вместо этого вы обмениваетесь записками через дупла.
    Ответ написан
    1 комментарий
  • Как стать хорошим аналитиком в IT?

    @nofail
    3) Возможно есть какие-то конкретные методики или инструменты для разрешения ситуаций подобных моей, когда нигде ничего не понятно, а нужно в сжатые сроки добиться определенности и получить результат, если порекомендуете курсы или материалы, буду также очень благодарен!

    Есть методика - Domain Driven Design, но там не про то чтобы раз-раз и за деньгами в кассу, там про проект в целом как уменьшить его сложность. И DDD не ограничивается бизнес или системным анализом, оно про всех участников, включая заказчиков и разрабов.
    Более частное решение - хорошо изучить предметную область, хорошо изучить архитектуру ПО.
    Ответ написан
    Комментировать