Pull to refresh
1
0
Egor Avakumov@eavam

User

Send message

Синхронизация интерфейсов и их реализаций в TypeScript

Level of difficultyEasy
Reading time4 min
Reach and readers5.7K

TL;DR: eslint-plugin-interface-method-style гарантирует, что ваши TypeScript реализации соответствуют стилю, определенному в интерфейсах. Если интерфейс объявляет метод (method(): void), реализация должна быть методом. Если объявлено свойство-функция (method: () => void), нужна стрелочная функция. Это предотвращает баги с правилом unbound-method и делает код предсказуемым.

Читать далее

Information

Rating
Does not participate
Registered
Activity