Обсуждаемые вопросы с тегом best-practice
Как реализовать daemon-процессы для ASP.NET приложения?
Имеется web-приложение на ASP.NET. Как включить в инфраструктуру этого приложения возможность выполнения долгих задач в фоне? Задачи эти никак не связаны с запросами пользователей к сайту. Лучший...
Тестирование XML в Java
При модульном тестировании XML возникает ряд специфических задач, например, сравнение частей XML или сравнение без учета специальных символов. Как решить эти задачи?...
Выполнение разных действий для разных типов объектов
В условиях иерархий объектов часто возникает ситуация, когда необходимо определить поведение или состояние в зависимости от типа объекта. Т.е. если объект типа А, то нужно сделать то, если типа Б, то...
Архитектура WinForms приложения
Здесь уже встречался вопрос об архитектуре приложения WPF. А какая архитектура должна быть у Windows Forms приложения, чтобы обеспечить его масштабируемость и возможность тестирования?...
Database Change Management решение для .NET
Как правильно работать с базой данных в контексте continues integration и прочих аспектов командной разработки: Как хранить схему базы в source control; Как сделать так чтобы каждый разработчик мог...
Стандарты написания javadoc
Интересуют стандарты и шаблоны оформления javadoc. А именно: как написать javadoc для класса; как написать javadoc для getter- и setter-методов; нужно ли писать javadoc для тестов....
Выбор паттерна для работы с WPF
Какой design pattern выбрать для работы с WPF. Наиболее популярные варианты — это MVP (Model-View-Presenter), PM (Presentation Model) и MVVM (Mode-View-ViewModel). Какие преимущества и недостатки этих...
Как разграничить интеграционные (integration) и модульные (unit) тесты в NUnit?
Имеется solution с множеством проектов и тестов. Как указать что некоторые тесты является модульными (быстро запускаются, не работают с ресурсами), а часть интеграционными (могут работать долго и...
Стандарты именования при создании тестов (C#)
Какие стандарты именования наиболее удобны при создании модульных и интеграционных тестов? Интересуют следующие вопросы: Как назвать проект с тестами? Как назвать класс с тестами? Как назвать метод...
Как протестировать private метод в C#?
В классе имеется метод с областью видимости private . Как протестировать этот метод (тесты находятся в другой сборке)?...