Найти в Дзене
Программирование

Программирование

Подборка статей о программировании
подборка · 9 материалов
TestRail
Незаменимый инструмент для тестирования программного обеспечения Тестирование программного обеспечения является неотъемлемой частью разработки программного обеспечения. Это процесс обеспечения функциональности, надежности и соответствия программных приложений потребностям конечных пользователей. Поскольку программные приложения становятся все более сложными, а организации переходят на гибкие методологии, потребность в эффективных инструментах тестирования становится все более важной. Одним из таких инструментов является TestRail...
Git
Что такое система контроля версий? Продолжаю серию статей о том, что необходимо знать начинающему свою работу в IT-сфере. Начальный пост вот Репозиторий Git - это, по сути, место хранения компьютерного кода, которым управляет система контроля версий Git. Он выступает в качестве центрального узла для всех редакций и изменений в кодовой базе, позволяя разработчикам работать совместно и отслеживать обновления, сделанные в любой момент времени. В репозитории Git каждое изменение, внесенное в код,...
QA/QC
Сегодня я хочу поговорить о такой интересной теме лично для меня, это понятия Quality assurance(QA) и Quality control(QC), да-да это не одно и тоже. Этот текст часть большое исследования, что должен знать начинающий IT-специалист для выхода на работу. Самый первый пост, с чего все началось здесь. Я и сам студент IT направления и ищу работу в данной сфере) QC Для начала с QA или Quality assurance или обеспечение качества. QA-инженеры участвуют на самых ранних этапах создания продукта и влияют(по идее) на то, как продукт будет выглядеть...
Структуры данных
Что это такое и зачем они нужны? Сегодня поговорим о структурах данных на примере массива, списка, и графа. С примерами кода C++ Здесь даётся только стартовая информация, с небольшим углублением в код. Поехали! Структуры данных - это способ организации, хранения и управления данными в программе. Они позволяют эффективно обращаться с большими объемами информации и решать сложные задачи. К ним относятся такие структуры данных, как массивы, списки, деревья, графы и многие другие. Каждая из этих структур имеет свои уникальные характеристики и подходит для конкретных задач...
О фремворках на примере Qt
Продолжая серию статей о вещах, о которых нужно знать перед собеседованием на работу по специальности разработчик. Основная статья: здесь Части: первая, вторая, третья, четвертая. Начнем! В программировании фреймворк - это набор предварительно написанного и разработанного кода, который обеспечивает стандартизированный способ создания программных приложений. Такие фреймворки часто используются для упрощения процесса разработки, предоставляя структуру и набор инструментов, которые позволяют разработчикам создавать приложения быстрее и эффективнее...
А вы знаете столпы ООП?
Говорим о второй важной вещи для приёма на работу в IT разработку. Весь чек лист можно найти у меня на канале. Пытаюсь объяснить просто и на примерах. Начнём. Объектно-ориентированное программирование (ООП) - это популярный подход к программированию, используемый разработчиками во всем мире. В этой статье будут рассмотрены три ключевые особенности ООП: наследование, полиморфизм и инкапсуляция. Наследование - это концепция программирования, при которой класс является производным от другого существующего класса...