Посты | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 30.11 Забрать скидку! →
Выбрать курс
5 инструментов нагрузочного тестирования

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

Устранение проблем учета и предотвращение их появления

В данной статье будет дано описание, как выявлять, устранять и предотвращать дальнейшее возникновение ошибок учета. Описание будет дано с точки зрения программиста, но для ознакомления может быть полезно и другим сотрудникам. Статья предназначена для программистов 1C, администраторов БД 1C, консультантов и специалистов по учету, в том случае, если практически учет ведется в 1C.

От кого больше пользы в команде — от оптимиста или пессимиста?

Всегда относил себя к пессимистам. Я не помню, как я к этому пришел, но это убеждение было со мной всегда. Уже во взрослом возрасте я понял, что все-таки это не совсем так и тот диссонанс, который я получил, подтолкнул меня погрузиться в тему. Там оказалось много чего интересного — набралось на небольшую статью.

Инструменты тестирования на JavaScript

С ростом сложности пользовательских приложений, использование автоматизированных тестов не только повышает производительность приложения, но и экономит бюджет компании. Специальные инструменты тестирования, рассматриваемые в нашей заметке, позволят обнаружить ошибки ещё на этапе разработки на JavaScript, что позволит избежать проблем в будущем.

Методы активного обучения или как сделать занятие эффективным vol. 2

Продолжаем описывать активные методы обучения, которые используются в курсе Онлайн-преподаватель.

1. Метод проектов Участники выполняют учебные проекты. Проект, в отличие от прочих учебных заданий, включая краткосрочные научные исследования той или иной темы, обычно выполняется в течение длительного времени (недели, месяца, четверти и т.п.) и может предполагать исследовательскую, поисковую, творческую и другие виды деятельности, результаты которой будут представлены в виде публичного выступления участников или выставки.

2. Метод погружения Метод обучения, когда учебный процесс строится таким образом, чтобы образовательная доминанта сохранялась несколько дней. Пример: Всю неделю изучаем только определенный код программы.

3. Учение через обучение/Учебное преподавание (Learning by teaching)/педагогические игровые упражнения Учащиеся осваивают навык программирования, параллельно обучая других, например, полностью или частично заменяя преподавателя на реальных занятиях Метод Learning by teaching или учение через обучение разработал лингвист Жан-Поль Мартин. Суть метода в том, чтобы учиться чему-либо в процессе преподавания кому-то. Например, что такое паттерны проектирования, можно объяснить это другому, и в процессе подготовки к объяснению самому разобраться.

4. Учение через действие (Learning by doing) В начале занятия преподаватель показывает как выполнить то или иное упражнение, после чего участники повторяют его действия, а затем выполняют аналогичную задачу.

Составление карт тест-кейсов или Example Mapping

Прежде чем взяться за работу над user story, очень важно определить для себя критерии приемки. Это можно сделать, когда вы детализируете бэклог или планируете ближайший спринт.

Как удалить элемент массива в Java?

В некоторых случаях возникает необходимость в удалении элементов из Java-массива. Однако язык программирования Java не предоставляет для выполнения этой операции прямого метода. Тем не менее ряд способов всё же имеется. О них и поговорим.

Основы функционального программирования на Scala

Сегодня многие приложения пишутся с учётом концепции ООП и используют императивный код. Но несмотря на широкую популярность ООП в современной разработке, такой подход имеет ряд недостатков:

Практическое применение Kotlin в стартапах и энтерпрайзе

Disclaimer: Я не имею никакого отношения к JetBrains, не получаю денег от продвижения Kotlin или от написания данной статьи. Весь материал — это лишь отражение моего личного опыта.

Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 30.11 →