Вопросы React Frontend Developer


Чем отличаются декораторы classmethod и staticmethod?

  • Рейтинг:

    5

  • Сложность:

    1

- classmethod получает в качестве первого аргумента сам класс (по умолчанию cls), а не экземпляр. Он используется для методов, которые работают с классом, а не с объектами.

- staticmethod не получает ни класс, ни экземпляр в качестве первого аргумента и работает как обычная функция, которая логически связана с классом.

Подробнее

Что такое хуки и зачем их используют (inherited, included, method_added, singleton_method_added, method_missing)?

  • Рейтинг:

    3

  • Сложность:

    6

Хуки — это специальные методы, которые автоматически вызываются при определённых событиях в программе, таких как наследование или добавление методов. Они помогают контролировать и расширять поведение классов.

Подробнее

Что такое расширяющие методы (Extension Methods) в C#?

  • Рейтинг:

    1

  • Сложность:

    3

Расширяющие методы позволяют добавлять новые методы в существующие типы, не изменяя исходный код этих типов. Они используются для улучшения функциональности классов, с которыми нельзя напрямую работать.

Подробнее

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм