Как предотвратить непреднамеренную совместимость типов в TypeScript

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

Продолжить чтениеКак предотвратить непреднамеренную совместимость типов в TypeScript