Зона ответственности -- что это в программировании

Зона ответственности [какой-то сущности] -- в программировании (как и в жизни вообще) это то, за что отвечает данная сущность.

Примеры зон ответственности

  1. В клиент-серверной архитектуре web-приложений зоной ответственности сервера являются, например:
    • долговременное хранение данных (часто с использованием СУБД).
    • выставление заголовков http-ответа (например location для переадресации).

    А для зона ответственности клиента, это, в частности:

    • Проявление инициативы в становлении соединения (сайт не может сам подключиться к вашему компьютеру), при этом указывается адрес какой-то страницы сайта, например, главной.
    • Интерпретация (выполнение) клиентского JS-кода html-страницы: обычно интерпретатор встроен в web-браузер.
  2. Если говорить об операционной системе, то её зоной ответственности, в частности, является, инициализация драйверов различных устройств во время собственной загрузки.