Вы были бы, потому что определение IList или ICollection откроется для других реализаций Ваших интерфейсов.
Вы могли бы хотеть иметь IOrderRepository, который определяет набор заказов или в IList или в ICollection. У Вас могли тогда быть различные виды реализаций для обеспечения списка заказов, пока они соответствуют "правилам", определенным IList или ICollection.
Лично я переключаюсь между : установить ai
и : установить noai
, но это может быть слишком утомительно для вас.
Здесь аналогичный вопрос с принятым ответом со ссылками на два плагина vim:
Один из них решил мои проблемы с отступами сценариев JavaScript.