В последнее время я читал сообщения, в которых говорится о предполагаемом неправильном представлении о том, что интерфейсы являются абстракциями. Один из таких постов - http://blog.ploeh.dk/2010/12/02/InterfacesAreNotAbstractions.aspx
Я немного сбит с толку. Если у меня нет интерфейсов (интерфейс / абстрактный класс), то как мне внедрить свои зависимости и имитировать их?
Кроме того, я слышал, как люди говорят о неиспользовании интерфейсов, у которых есть только один разработчик. Нравится этот блог здесь - http: // simpleprogrammer.
По сути, мне нужна та же функция, что и в SubSonic, например Product.Columns.ProductId для Linq-to-SQL или Entity Framework 4. Любая ... Я собираюсь создать шаблон T4 для генерации перечислений моей базы данных.
По сути, мне нужна та же функция, что и в SubSonic, например Product.Columns.ProductId для Linq-to-SQL или Entity Framework 4. Любая помощь будет принята с благодарностью.
Спасибо.