Заметки Аналитика | IT
7.48K subscribers
102 photos
2 videos
1 file
924 links
О жизненном цикле разработки ПО глазами бизнес-/системного аналитика.

На канале вы найдете:
- теоретический материал;
- интересные статьи;
- профессиональную литературу;
- полезные шпаргалки;
- вопросы с собеседований;
- опросы.

Для связи: @Ev_S_Lit
Download Telegram
Что вы мечтали получить в подарок к новому году в детстве? Велик, плюс 3 месяца каникул, десять порций мороженого? Эх, детство-детство...

НО сейчас-то мы взрослые, умные и осознанные люди – точно знаем, что не бывает ничего лучше, чем собственная база знаний.

Принимайте предновогодний подарок – папка "ТОП КАНАЛОВ ИИ, IT, AL”, в которой собраны ценные каналы, где вы найдете:


🔹Все о нейросетях, ит и технологиях в самых топовых каналах 🔝

Все не перечислить, поэтому – сохраняйте-> “ИИ, IT, AL” выбирайте максимально ценные для вас каналы или подписывайтесь на все. Знаний много не бывает 😉
Дорогие друзья, коллеги!
С Новым годом!! 🎄
Пусть для каждого из вас этот год будет по-своему особенным! 🎉
​​📑 Контракт REST API: Пригладим названия

"При проектировании и разработке HTTP REST API, консистентность в именовании параметров и ресурсов является недооценненным (по моему Автора) аспектом, который влияет на понятность и удобство использования API.

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

Автор статьи подготовила быстрый чек-лист для проверки консистентности

Читать статью
​​📑 Часть 1: Как я создал идеальный REST API — микросервис инцидентов на Java и Spring

Автор - Бромбин Андрей:

"В этой статье я расскажу, как я спроектировал и реализовал микросервис для работы с инцидентами на Java с использованием Spring Framework. Проходя по этому пути, мы разберемся, в чем суть REST, какие лучшие практики стоит использовать и как реализовать CRUD-операции.

Таким образом, мы ответим на ряд вопросов:
- Что такое REST API и зачем его проектировать?
- Какие лучшие практики используются в проектировании REST API?
- Как реализовать сопутствующую архитектуру микросервиса чисто и масштабируемо."

Читать статью
​​📑 «Разработка требований» Вигерса: самый короткий конспект

Самая известная книга среди системных аналитиков — «Разработка требований к программному обеспечению» Карла Вигерса и Джой Битти. Это как Кнут для программистов — все про неё слышали, но мало кто читал от начала до конца. Труд монументальный — в русском издании больше 700 страниц! Мало кто осилит. В сети ходит краткий конспект страниц на 70, но и это много.
Автор написал для вас супер‑краткий конспект или инструкцию по чтению. Так что, если вы давно хотели прочесть Вигерса, но вас пугал объем — воспользуйтесь этой инструкцией, тут ровно то, что вам следует знать про разработку требований, без воды.

Читать стаью
​​📑 REST API vs RPC API: в чем разница?

Автор Анна Вичугова

"Вопросы проектирования архитектуры современных веб-сервисов: чем отличается архитектурный стиль REST от RPC-подходов (SOAP API, GraphQL API и gRPC API)"

Читать статью
​​📑 Каверзные вопросы на интервью аналитика: В каком порядке обрабатываются SQL-запросы?

"Сегодня короткий пост для джунов и выпускников ИТ-курсов по специальности «системный аналитик». На техническом интервью вам могут попасться разные нестандартные вопросы. Вот один из них: «В каком порядке обрабатываются SQL-запросы?». На первый взгляд кажется, что SQL-запросы выполняются в том порядке, в котором мы их пишем: сначала SELECT, затем FROM, WHERE и так далее. Однако, на самом деле, SQL обрабатывает запросы в иной логической последовательности, которая отличается от порядка написания."

Читать статью
​​📑 Дизайн API и как его спроектировать

Автор Анна Вичугова

Что такое API, из чего состоит его проектирование и как выполнить этот процесс создания дизайна веб-сервиса: примеры, подходы и практики.

Читать статью
​​📑 Как общаться с бизнесом: сбор требований, управление требованиями, уточнение требований и сдача разработок

"Роль аналитика в проекте огромна – от полноты сбора требований и корректности постановки задачи зависит судьба будущей разработки. Расскажем о том, как избежать рисков, связанных с недопониманием требований, и выстроить с заказчиком и разработчиками эффективную коммуникацию."

Читать статью