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


Руководство для начинающих по жизненному циклу разработки программного обеспечения (SDLC)
TL;DR: SDLC, или жизненный цикл разработки программного обеспечения, можно сравнить с процессом выпечки пирога. Подобно тому, как выпечка состоит из нескольких этапов, SDLC следует той же последовательности. Этап сбора требований подобен решению, какой торт испечь, и сбору всех необходимых ингредиентов. Этап анализа включает в себя понимание измерений, сроков и методов, необходимых для достижения желаемого результата. Этап дизайна похож на создание рецепта и визуализацию..

Решение проблемы удаления дубликатов из отсортированного массива в JavaScript!
Сегодня мы собираемся решить задачу Leetcode № 26: удалить дубликаты из отсортированного массива. Постановка проблемы: Это требует многого! Давайте разберем, что он просит: Нам дан массив с именем nums , который отсортирован случайным образом. Нам нужно удалить повторяющиеся числа без создания другого массива (это то, о чем просит часть на месте). Затем нам нужно вернуть количество уникальных элементов (k) в массиве. Вот примеры, которые они предоставляют:..

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

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

Внедрение push-уведомлений Firebase в Swift
Push-уведомления — лучший инструмент для повышения вовлеченности пользователей внутри и за пределами вашего приложения. Push-уведомления — это широко используемый инструмент для повышения вовлеченности пользователей внутри и за пределами вашего приложения. Их лучше всего использовать для сообщения ценных обновлений вашим пользователям, которые относятся либо к их учетной записи, либо к созданному ими контенту, с которым они взаимодействуют. Пользователей вашего приложения часто..

Год с момента «смерти» PHP в этом десятилетии
Какие технологии завтрашнего дня для старого языка не актуальны? Почти год назад я опубликовал статью под названием PHP может исчезнуть в следующем десятилетии . Краткое содержание опубликованной мною статьи похоже на Рождественский гимн , но вместо Эбенезера Скруджа это PHP: Раньше PHP не исправлял своих проблем, поэтому другие языки получили распространение. В настоящее время PHP не хватает функций, необходимых для современного Интернета. В будущем PHP по-прежнему не будет..

Типы данных C#, которые должны использовать начинающие разработчики игр: Queue
Это первая из нескольких статей, в которых я планировал рассмотреть некоторые типы данных, которые на самом деле недостаточно используются начинающими программистами игр, и где вы могли бы подумать об их использовании в своем игровом коде. И с чего мы начинаем? С моим любимым типом данных Очередь . Если у вас есть опыт покупки продуктов, вы, вероятно, уже догадались, что такое очередь. Подобно очереди магазина, это набор объектов в порядке поступления (FIFO). Другими словами, если вы..