zoukankan      html  css  js  c++  java
  • MVC

    MVC全名是Model View Controller ,业务逻辑,数据,界面显示分离的方法组织代码.将业务逻辑聚集到一个部件里面,改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑.

    使用MVC的目的是将M和V实现代码分离,是一个程序可以使用不同的表现形式,C的存在是确保M和V的同步,一旦M改变,V应该同步更新

    框架和设计模式的区别:

      框架通常是代码重用,设计模式的设计重用,架构介于两者之间,部分代码重用,部分设计重用,有时分析也可重用,
         在软件生产中有三种级别重用: 
        内部重用:在同一应用中能公共使用的抽象块,

        代码重用:将通用模块组合成库或工具集,以便多个应用和领域都能使用.
        应用框架的重用:为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性.

    框架是大智慧,用来对软件设计进行分工,设计模式是小技巧,对具体问题提出解决方案,以提高代码复用率.降低耦合度.

  • 相关阅读:
    STL容器内数据删除
    grep 同时满足多个关键字和满足任意关键字
    程序运行栈空间不足程序崩溃问题
    VS2010中设置程序以管理员身份运行
    python 包详解
    select 详解
    Hdu 1166
    CF1204C
    CF1204B
    CF1204A
  • 原文地址:https://www.cnblogs.com/moli-/p/6510669.html
Copyright © 2011-2022 走看看