官术网_书友最值得收藏!

Model-View-Controller – the pattern we all know

Regardless of whether you have been a programmer for a year or 20 years, you have almost certainly encountered the MVC pattern in some way, shape, or form. The pattern itself, MVC, consists of three interconnected parts: model, view, and controller. More important than knowing all its parts is knowing what problem it solves. It solves the problem of separation of concerns by decoupling view logic, data logic, and business logic. The MVC pattern has given rise to, among others:

  • Model-View-Adapter (MVA)
  • Model-View-Presenter (MVP)
  • Model-View-ViewModel (MVVM)
主站蜘蛛池模板: 永春县| 财经| 武威市| 山西省| 辽宁省| 沧州市| 泰顺县| 兴国县| 海林市| 措美县| 分宜县| 保亭| 武鸣县| 荆州市| 灵寿县| 肥城市| 顺平县| 阆中市| 滁州市| 阳西县| 同德县| 同江市| 拜泉县| 崇阳县| 枣阳市| 望城县| 蒲江县| 太原市| 湖州市| 雷州市| 阿勒泰市| 新郑市| 崇左市| 阜康市| 台江县| 兴义市| 恩施市| 宝山区| 庆云县| 福安市| 诏安县|