Да тупо какая-то сегрегация классов задач. Некоторые ну влет укладываются на статическую типизацию, какие-то статические маппинги, ОРМ и прочее.
А вот тупо "взять из базы результат запроса и показать пользователю" тут даже никакое ООП нахрен не нужно, ибо каждого из действующих классов экземпляр строго один, наследование только где-то во внутренностях используемых библиотек, разве что реализация доступа к БД сделана через фабрики коннектов :) И FP тут только если сильно повезет и результат запроса нужно будет как-то нетривиально обработать.
no subject
Некоторые ну влет укладываются на статическую типизацию, какие-то статические маппинги, ОРМ и прочее.
А вот тупо "взять из базы результат запроса и показать пользователю" тут даже никакое ООП нахрен не нужно, ибо каждого из действующих классов экземпляр строго один, наследование только где-то во внутренностях используемых библиотек, разве что реализация доступа к БД сделана через фабрики коннектов :)
И FP тут только если сильно повезет и результат запроса нужно будет как-то нетривиально обработать.