Skip to content
30 / 43

Что такое принцип единственной ответственности (SRP) в контексте JS?

SRP (Single Responsibility Principle) говорит: у каждого модуля, класса или функции должна быть одна причина для изменения. Если функция одновременно валидирует данные, сохраняет в базу и отправляет email — она нарушает SRP. Разбивай код так, чтобы каждый кусок отвечал за одну конкретную задачу, и менять его приходилось только по одной причине.

Что такое принцип единственной ответственности (SRP) в контексте JS? | JScriptiser