внутри, можно только просмотрев весь его код - т.е. сокрытие деталей реализации в данном случае превращается в свою противоположность
Спасибо за развёрнутый ответ.
Осталось проиллюстрировать примерами кода и очень даже хорошая статья получится. ;)
Я с вами согласен. Поэтому и предлагаю зависимости переносить либо в отдельную категорию языка, новую, которой ещё нет. Либо прописывать в атрибутах. Я понял что вы говорили про атрибуты и с вами на эту тему согласен. И поясню что писал я. Я не предлагаю в аттрибутах прописывать resolve зависимостей, так как это жёсткая привязка. А прописать какаие зависимости есть у класса, или у метода. Для того что бы из сигнатуры метода и класса мы сразу знали какие у него зависимости. А резолвом будет занимать тот кто и должен.
Обсуждают сегодня