Цитата:
Сообщение от
belugin
1) написать свое правило Bp которое будет проверять правильное использование
2) сделать фасад из чистых интерфейсов и передавать простую документацию: "все кроме этого является деталью реализации"
Интерфейсы используются. Действительно, можно указать в описании для заказчика что интерфейсы священны, а все остальное может меняться (например при исправлении ошибок или расширении механизма) - не рассчитывайте при своих модификациях на что-то кроме стабильности интерфейсов.
А вот про свое правило BP даже не подумал. С точки зрения идеологии DAX, чем BP не декларативное описание? Самое оно!