Как предотвратить непреднамеренную совместимость типов в TypeScript
#typescript Вопрос: Допустим, у нас есть интерфейс Animal interface Animal { amountOfLegs: number; } А затем два разных класса реализуют этот интерфейс, Dog и Snake : class Dog implements Animal…