Публикации по теме 'software-development'


Пять вещей об инженерии программного обеспечения, которые я хотел бы знать, когда начинал
Недавно у меня брали интервью для видео , в котором я рассказывал о том, как здорово быть инженером-программистом. С тех пор, как это видео было выпущено, ко мне обращались многие начинающие разработчики с вопросами о том, как стать инженером-программистом (или разработчиком программного обеспечения, или программистом, в зависимости от того, что вы предпочитаете). Большинство из них — классические вопросы, например, какие языки учить в первую очередь, какие книги читать, как попасть на..

Структуры данных и алгоритмы: преобразование римских цифр в целые числа
Руководство по логическому решению распространенного вопроса на собеседовании Некоторые вопросы собеседования предназначены для того, чтобы увидеть, понимает ли заявитель определенные понятия. Другие, напротив, не сосредоточены конкретно на таких понятиях, как запоминание, рекурсия или связанные списки. Вместо этого они созданы для проверки критического мышления человека, его подхода к проблеме и того, как он использует их для поиска логического решения. Одним из распространенных..

Как развернуть и опубликовать приложение .NET в 🚀 IIS
Развертывание и публикация приложения .NET в службах IIS (IIS) включает в себя ряд шагов, гарантирующих, что ваше приложение правильно настроено и доступно через веб-сервер. Вот пошаговое руководство, которое поможет вам развернуть и опубликовать приложение .NET в IIS: Шаг 1. Настройка IIS Установите необходимые компоненты, включая модули .NET Framework и ASP.NET. Откройте диспетчер IIS и создайте новый сайт для своего приложения. Установите физический путь к корневой папке вашего..

Понимание битов, байтов, целых чисел и их роли в программировании
Когда дело доходит до понимания внутренней работы компьютерных систем, одной из самых фундаментальных концепций, которую необходимо понять, является концепция хранения данных. В основе хранения данных лежит «бит», наименьшая единица информации, которую может хранить компьютер. Каждый бит может содержать одно из двух значений: 0 или 1. Эти двоичные цифры или биты являются строительными блоками всей цифровой информации, от текста и изображений до аудио и видео. По мере увеличения..

Тестирование в React, часть 5: Сквозное тестирование с Cypress
Тестирование в React, часть 5: Сквозное тестирование с Cypress Эта статья является частью серии о тестировании в React: Тестирование в React, часть 1: Типы и инструменты Тестирование в React, часть 2: Библиотека тестирования React Тестирование в React, часть 3: Jest & Jest-Dom Тестирование в React, Часть 4: Фермент Тестирование в React, часть 5: Сквозное тестирование с Cypress Тестирование в React, Часть 6: Тестирование в реальных условиях с помощью..

Почему некоторые программисты не читают официальную документацию
И почему вы должны? Я думаю, что новички, которые немного изучили программирование, должны прочитать официальную документацию, чтобы еще больше улучшить свои навыки. Официальный документ содержит информацию, необходимую для реализации, например, четко написанные подробные объяснения, как использовать API и примечания к выпуску. Однако, не так ли много программистов, которые спотыкаются из-за того, что плохо читают официальную документацию? Техническая документация может быть..

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