Архив за Декабрь 2015

Куда пристроить модульные тесты в ABAP. Часть шестая. Промежуточные итоги.

Хочу с экзитами закончить и подвести промежуточные итоги в этой части: Код теста получается больше продуктивного кода. Во многих случаях подходы TDD оправданы и рекомендуются к употреблению. Обзор существующего продуктивного кода без тестов вызывает существенное напряжение мозговых извилин. Если пытаться покрыть тестами уже написанный код, то часто без рефакторинга не обойтись. А рефакторинг – несколько […]

Опубликовано 18.12.2015 в 11:38 · Автор ivan · Ссылка · Написать комментарий
Рубрики: ABAP

Куда пристроить модульные тесты в ABAP. Часть пятая. Тридцать восемь попугаев

Считается, что главной метрикой качества тестов является покрытие. В разработческих интернетах часто можно встретить формулировки в стиле “полное покрытие”. Как правило, под полным покрытием понимается некий абсолют в 100.00%. Процент покрытия – цифра сомнительная, ровно настолько же сомнительная, как и “средняя температура по больнице”. Процент покрытия по проекту – это среднее покрытие его частей. То […]

Опубликовано 08.12.2015 в 15:34 · Автор ivan · Ссылка · Написать комментарий
Рубрики: ABAP

Куда пристроить модульные тесты в ABAP. Часть четвёртая. Как вы лодку назовёте…

Продолжаю записывать мысли на тему. Для работы ABAP Unit неважно: сколько у вас тестовых классов вообще; как называется тестовый класс; в каком месте он расположен; как называются его методы. Главное, чтоб локальный класс: был доступен; имел кличку “for testing”; имел методы с кличками “for testing”.   Но, с другой стороны, даже имена переменных-то тоже не […]

Опубликовано 07.12.2015 в 18:24 · Автор ivan · Ссылка · Написать комментарий
Рубрики: ABAP

Про защитников

Это меня защитит, ага. Гуглопоиск – очень опасная штука. Я уже видел этот сертификат, видимо были тестовые включения.

Опубликовано 03.12.2015 в 01:26 · Автор ivan · Ссылка · Написать комментарий
Рубрики: Интернет