<rmcreative>

RSS

Все заметки с тегом «Controller»

  1. Принципы GRASP

    4 июля 2022

    Набор принципов GRASP, general responsibility assignment software principles, что переводится как "общие принципы распределения обязанностей", помогает, как следует из названия, правильно выбрать в какой объект или модуль распределить определённую обязанность. Под обязанностью здесь подразумевается знание/хранение информации и/или проведение каких-либо действий.

    Принципы сформулированы в 1997 году Крэгом Ларманом в книге "Applying UML and Patterns" (на русском выходила под названием «Применение UML 2.0 и шаблонов проектирования»).

    Всего их девять. Четыре основных и пять дополнительных.

    Читаем

    Комментировать
  2. MVC: Front Controller, Controller и Router

    12 февраля 2010

    В прошлый раз я описал построение простейшего, но довольно функционального компонента View. В этот раз займёмся Front Controller, Controller и Router. Код, приведённый ниже может не запускаться, не является безопасным, но объясняет общие принципы работы большинства MVC-фреймворков.

    Читаем

    27 комментариев