Дивергент

+11
с 2024

Разработка инновационных digital-продуктов силами наших профессиональных дивергентов

3 подписчика
0 подписок
⚖️ Сравнение подходов к тестированию ПО: ручное или автоматическое тестирование

Тестирование программного обеспечения (ПО) является неотъемлемой частью разработки, обеспечивающей качество и надежность продукта. На практике используются два основных подхода: ручное тестирование и автоматическое. Каждый из них имеет свои уникальные преимущества, а их выбор зависит от целей проекта, бюджета и временных рамок.

❎ Как не купить ручку на собеседовании или Red флаги при выборе sales-менеджера ❎

Sales-менеджеры — это одна из ключевых позиций в любой компании, ведь именно от них зависит объем продаж и успех бизнеса. Выбор неправильного кандидата на эту должность может привести к потерянным возможностям и негативным последствиям для репутации компании. Как же не «купить ручку» на собеседовании и не попасть под влияние обаяния и убеждающих на…

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

Миф: кодировать на нескольких языках программирования одновременно — это плохо

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

Промт-инженер: профессия будущего?
1

Архитектура IT-систем – это структура и организация элементов программного обеспечения и аппаратных компонентов, которая определяет, как система функционирует, взаимодействует и развивается. Это один из ключевых аспектов при проектировании и разработке информационных систем, так как архитектура напрямую влияет на производительность, масштабируемост…

Архитектура IT-систем: основы и подходы
Какие бывают коды ошибок HTTP

Каждый раз, когда вы заходите на сайт или отправляете запрос в интернет-приложение, ваш браузер или другое клиентское ПО общается с сервером по протоколу HTTP (HyperText Transfer Protocol). Сервер отвечает кодами состояния, которые указывают, насколько успешным был запрос или если возникла ошибка. Среди этих кодов важную роль играют коды ошибок HTT…

Гайд "Как повысить эффективность работы программиста?"

Работа программиста сложна, но с помощью некоторых инструментов и практик её можно улучшить. Мы предлагаем следующие правила, следуя которым, вы сможете повысить качество своей работы:

Клиент машины — это устройство или программа, которая взаимодействует с сервером или другим основным компонентом системы для выполнения определенных задач. В контексте вычислительных систем клиентом может быть компьютер или любое другое устройство, подключенное к сети, которое получает и отправляет данные на сервер. В зависимости от применения, кли…

Клиент машины: понятие, значение и роль в современной технике
Миф: вся работа в IT — это программирование

Мир информационных технологий (IT) нередко ассоциируется с программированием, и многие ошибочно полагают, что работа в этой сфере заключается исключительно в написании кода. Однако реальность намного шире и разнообразнее. На самом деле, программирование — это всего лишь одна из множества составляющих IT, и успешное функционирование этой индустрии з…

С развитием технологий Интернет вещей (IoT) и анализа данных мир вступил в эпоху всеобъемлющей цифровизации, где почти каждое действие человека фиксируется и обрабатывается. На этой основе возникла концепция Интернет - поведения (IoB, Internet of Behavior), которая расширяет возможности анализа пользовательских данных, фокусируясь на поведении и де…

IoB — новая эра персонализации и контроля

Облачные технологии: разрушение мифа о небезопасности

Рубрика #РазрушителиITМифов
1

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

Нетривиальные подходы в тестировании ПО