Обновить
152
Александр Бындю@AlexanderByndyu

Автор книг «Антихрупкость в IT» и «Карта гипотез»

Отправить сообщение
А при разработке приложения используется какая-то ORM?
Интересно, а зачем так часто смотреть покрытие тестами? Я думаю хватает один раз в день снимать эту метрику.
А тесты пишутся до SQL-кода или после?
Тут уже на любителя, но я бы не стал делать дополнительную точку выхода из функции и писать там константу 0. Кол-во отчетов определяется свойством reports.Count, вот пусть только он и знает про эту цифру.
Да, я сам учился на таких проектах. Можете посмотреть практически любую популярную программу, которая лежит в OpenSource. Лично мое изучение TDD началось с исходников NAnt. Сейчас очень стремительно развивается NHibernate, могу вам посоветовать последить за его развитием, а возможно и поучаствовать.
Можешь прояснить: "… его получения внутри visual studio".
Просто есть средства проверки покрытия кода, такие как PartCover, но видимо это не «внутри visual studio».
Спасибо за вопрос. Я частично коснулся его "… Тест запускается консольной утилитой xUnit, либо каким-нибудь плагином к Visual Studio."
Вообще, тесты находятся в отдельной библиотеке и компилируются в .dll файл. Эти тесты можно запускать разными способами:
1. У xUnit-а есть консоль для запуска тестов и GUI. Оба приложения на вход принимают .dll с тестами.
2. Плагин к Visual Studio. Например, очень удобно использовать ReSharper.
12 ...
18

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Директор проекта, Генеральный директор
Ведущий
C#
Agile
Микросервисная архитектура
Проектирование архитектуры приложений
Паттерны проектирования
SOLID
Высоконагруженные системы
Kanban
Управление проектами
Управление людьми