Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «тестирование»
[Из песочницы] Как протестировать наследство без боли и страха 2016-11-25 14:07:23
+ развернуть текст сохранённая копия
Вы получили или пришли на проект, которому d+дцать лет? PHP код был написан в перерывах между охотой на мамонтов и поэтому слегка не читаем? Вам предстоит это как минимум сапортить, как максимум — рефакторить или переписывать?
Если у вас после этих вопросов не участилось дыхание или пульс — проходите мимо, эта статья для тех, кто уже бывал жертвой таких издевательств или предчувствует такой поворот судьбы.
Читать дальше →
Тэги: code, legacy, php, refactoring, testing, unit, веб-сервисов, программирование, тестирование
[Перевод] Марсоход, Координаты посадки 2016-11-23 15:41:49
... > (Разработка через тестирование)
+ развернуть текст сохранённая копия
В этой серии статей мы строим программное обеспечение марсохода в соответствии со следующими спецификациями. Это позволит применить нам на практике следующие подходы:
- Monolithic Repositories — MonoRepo (Монолитные репозитории)
- Command/Query Responsibility Segregation — CQRS (Сегрегация ответственности на чтение и запись)
- Event Sourcing — ES (События как источник)
- Test Driven Development — TDD (Разработка через тестирование)
ОглавлениеМарсоход, Введение
Марсоход, Инициализация
Марсоход, Посадка
Марсоход, Координаты посадки
В предыдущих частях мы создали пакет навигации, а в нем LandRover класс, который валидирует входные параметры для нашего первого способа использования:
Марсоход должен будет сначала приземлиться в заданном положении. Положение состоит из координат (X и Y , являющихся целыми числами) и ориентации (строковое значение north , east , west или south ). Сегодня мы будем рефакторить LandRover : Читать дальше →
Тэги: cqrs, event, marsroverseries, mono, php, phpspec, repo, sourcing, tdd, веб-сайтов, веб-сервисов, программирование, разработка, тестирование
Некоторые тонкости использования Service Workers 2016-11-19 20:19:49
< ...
+ развернуть текст сохранённая копия
Предисловие
Сервис-воркеры (Service Workers, да простят меня читатели) сегодня являются полезным дополнением к основной функциональности сайта: тут и работа в оффлайне, и фоновая синхронизация данных, и модные пуш-уведомления.
Однако большое количество статей про сервис-воркеры выглядят достаточно сжато и описывают простые примеры. Я попробую обратить внимание на некоторые особенности работы сервис-воркеров, так что требуются какие-то базовые знания. Отправной точкой может быть эта статья (перевод) или чуть более подробная статья.
Читать дальше →
Тэги: apps, html5, progressive, pwa, serviceworker, web, веб-сайтов, веб-сервисов, разработка, тестирование
[Перевод] Марсоход, Посадка 2016-11-14 16:13:30
... > (Разработка через тестирование)
+ развернуть текст сохранённая копия
В этой серии статей мы строим программное обеспечение марсохода в соответствии со следующими спецификациями. Это позволит применить нам на практике следующие подходы:
- Monolithic Repositories — MonoRepo (Монолитные репозитории)
- Command/Query Responsibility Segregation — CQRS (Сегрегация ответственности на чтение и запись)
- Event Sourcing — ES (События как источник)
- Test Driven Development — TDD (Разработка через тестирование)
ОглавлениеМарсоход, Введение
Марсоход, Инициализация
Марсоход, Посадка
Ранее мы создали пакет навигации, теперь можно приступать к разработке первого варианта использования:
Марсоход должен будет сначала приземлиться в заданном положении. Положение состоит из координат (X и Y , являющихся целыми числами) и ориентации (строковое значение north , east , west или south ). Читать дальше →
Тэги: cqrs, event, marsroverseries, mono, php, phpspec, repo, sourcing, tdd, веб-сайтов, веб-сервисов, программирование, разработка, тестирование
[Перевод] Марсоход, Инициализация 2016-11-10 16:52:39
... > (Разработка через тестирование)
+ развернуть текст сохранённая копия
В этой серии статей мы строим программное обеспечение марсохода в соответствии со следующими спецификациями. Это позволит применить нам на практике следующие подходы:
- Monolithic Repositories — MonoRepo (Монолитные репозитории)
- Command/Query Responsibility Segregation — CQRS (Сегрегация ответственности на чтение и запись)
- Event Sourcing — ES (События как источник)
- Test Driven Development — TDD (Разработка через тестирование)
ОглавлениеМарсоход, Введение
Марсоход, Инициализация
Cначала нам нужно инициализировать наш проект. Читать дальше →
Тэги: cqrs, ddd, event, mars, mono, php, repo, rover, series, sourcing, tdd, веб-сайтов, веб-сервисов, программирование, разработка, тестирование
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «тестирование»
|
Взлеты Топ 5
Падения Топ 5
|