Выпуск программного обеспечения требует основательной работы. Перед итоговой реализацией проекта необходимо организовать его тестирование. Пример – модульные тесты. В данной статье будет рассказано о том, что собой представляет соответствующий процесс. Предстоит разобраться с особенностями, преимуществами и недостатками Unit-тестов, а также методами их организации. Определение Задумываясь, что такое модульное тестирование, требуется запомнить: тест – исследование имеющегося проекта с целью получения информации о качестве итогового программного продукта. Оно позволяет оценить риски приложения и удостовериться в его полноценной…
Объектно-ориентированное программирование – основа создания большинства современных приложений. Оно поддерживает полиморфизм, наследование и абстрактные классы. А еще – инкапсуляцию. В…
Языки программирования предназначены не только для создания игр, бизнес-приложений и иных программ. Они довольно часто применяются в области обработки данных. Это привело к тому, что в мире IT появились совершенно новые виды ЯП. Они специализируются в научной области и предназначаются для выполнения определенных задач. Пример – анализ и визуализация массивов данных. Огромным спросом в этой сфере пользуется язык Scheme. О нем и зайдет речь далее. Предстоит разобраться с его особенностями, преимуществами и недостатками. Предложенные сведения…
Кодировка (или кодирование) – это процедура преобразования данных и сигналов из формы представления, удобной для восприятия человеком, в форму, которую…
XML – это расширяемый язык разметки. Он создан для формирования логической структуры данных, их хранения и передачи в максимально удобном виде не только для компьютера, но и для человека. Выделяется простотой и ясностью синтаксиса. При помощи XML можно описывать документы через тэги. Данная статья расскажет об особенностях XML-языка, а также о его ключевых элементах. Предстоит разобраться в тэгах и атрибутах, без которых формирование итогового кода документа не представляется возможным. Информация будет полезна как разработчикам, так…
Кластер – это форма представления информации в виде некоторого изображения, предполагающая отбор смысловых компонентов. Обозначается своеобразной схемой с обязательным отображением…
Ошибки в программировании – дело обычное, хоть и неприятное. В данной статье будет рассказано о том, какими бывают ошибки (баги), а также что собой представляют исключения. Определение Ошибка в программировании (или так называемый баг) – это ситуация у разработчиков, при которой определенный код вследствие обработки выдает неверный результат. Причин данному явлению множество: неисправность компилятора, сбои интерфейса, неточности и нарушения в программном коде. Баги обнаруживаются чаще всего в момент отладки или бета-тестирования. Реже – после итогового…