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


Контроль второго порядка
В статье, которую вы сейчас читаете, нет элементов управления. Вам нечего вводить или взаимодействовать, чтобы это изменить. Вы пассивный читатель. Добро пожаловать. Подробное объяснение, подобное этому , предоставляет элементы управления : кнопки, ползунки, перетаскивание, флажки и все те другие элементы GUI (графический интерфейс пользователя), без которых большинство людей может эффективно работать. много тренировок. Под элементами управления, как и в любой программе, есть код :..

Техника также является инструментом в контексте разработки программного обеспечения.
TDD — это не инструмент, это метод проектирования, основанный на модульном тестировании ДО написания кода. Техника также является инструментом в контексте разработки программного обеспечения. Существует множество методов решения различных проблем в различных обстоятельствах. Когда я говорю инструменты , я имею в виду методы , а не IDE, стул или стикер, которые тоже являются инструментами, хотя и менее важными в контексте этого разговора. «TDD — это еще один инструмент в вашем..

Рекурсия и стек
В этой статье будут представлены основные концепции стека и рекурсии, а также то, что происходит за кулисами для решения этого интересного алгоритма ниже: Прежде чем погрузиться в происходящее, давайте рассмотрим две концепции, начиная с…. Куча Стек - это концептуальная структура, состоящая из набора однородных элементов и основанная на принципе «последний пришел - первым вышел» (LIFO) или «первым пришел - последний вышел» (FILO). Это часто используемый абстрактный тип..

Как стать отличным разработчиком программного обеспечения! Вещи, которые я хотел бы знать, когда начинал.
Несколько недель назад произошло нечто особенное: 8 октября. Для всех остальных это ничего не значит, еще один обычный день. С другой стороны, для меня это был день рождения разработчиков программного обеспечения. В начале 2014 года мой лучший друг порекомендовал мне начать изучать программирование, так как увидел, что я опечален и устал от карьеры, которая мне не очень нравится. Я начал изучать C самостоятельно, немного дублировался на C++ и, наконец, начал читать «C# in Depth» по..

Отправка событий из ViewModel в Activity / Fragments - правильный путь
В MVVM всякий раз, когда вы хотите показать тосты или закусочную или отправить намерение, вы должны отправить сообщение из модели ViewModel в действие или фрагмент и попросить его выполнить задание, но обычные методы для этого имеют большие резервы. . В примере ShowToast ViewModel решает, когда показывать сообщение и какое сообщение показывать, но именно представление отвечает за отображение фактического сообщения. Я подробно описал обязанности View-ViewModel в другой статье. MVVM -..

Начало работы с разработкой React с помощью библиотеки React Suite - разбиение на страницы и сетка
React Suite - полезная библиотека пользовательского интерфейса, которая позволяет нам легко добавлять множество компонентов в наше приложение React. В этой статье мы рассмотрим, как использовать его для добавления компонентов в наше приложение React. Пагинация Мы можем добавить кнопки пагинации с помощью компонента Pagination . Например, мы можем написать: import React from "react"; import { Pagination } from "rsuite"; import..