Может войдёшь?
Черновики Написать статью Профиль
gram

gram

Вступил в наши ряды: 11 января 2019

Замечен в последний раз: 6 марта 2019

Не писал на форуме

Вы сможете отправить письмо, если войдёте

Комментарии (1)

gram

Есть такой принцип в программировании: программируй интерфейсами, а не классами. Цель — показать какие методы можно юзать у твоего класса для работы с ним, а реализация остается за тобой и никто не будет в неё вникать. А если кому-то понадобится написать новую логику, он просто напишет новый класс, который будет реализовывать твой интерфейс, но работать по другому. Так делают потому, что есть еще один принцип программирования, классы должны быть закрыты для изменения, но открыты для расширения. Как-то так.