zoukankan      html  css  js  c++  java
  • 模板正交化

    -----(引自《软件工程实践导论》P.203 金尊和著 2005年4月 清华大学出版社)

    模板的模块化

    模板也可以分成很多模块,不一定要一次做完。甚至可以是并行的或者串行的等各种复杂的拓扑结构,每一个部分所使用的模板、引擎都可以不一样。

    模板的单独的小模块,有会被大模板引用。模块之间可以有“包含”、“引用”关系。包含就是照抄,引用是调用,可以传入参数。

    三维设计方法

    模板的设计当中,可以采用“数据”、“生成”、“风格”三维设计方法。

    数据:从其他数据源中取得数据,保存为XML,就是数据。

    生成:生成是将XML转换为Html等报表格式,这样处理后,数据的显示结构关系就确定了。

    风格:风格是采用CSS等样式定义控制最终显示。

    模板的用途:

    模板是抽象固化共性、分化个性的有效手段,主要适用于在空间顺序和时间序列上的共性。

    用途:生成代码、编程、转换数据、生成文档

    模板也像是写代码,要考虑以后的维护问题。

  • 相关阅读:
    Asp.Net Core, Angular 4 CLI站点部署
    .Net ViewState Workflow
    wpf附加属性理解
    wpf使用truetype字体ttf
    wpf 依赖属性注册解释
    wpf控件开发基础
    wpf path语法
    Adorner的收集
    正确理解WPF中的TemplatedParent (转贴)
    “/usr/local/var/run/nginx.pid” failed
  • 原文地址:https://www.cnblogs.com/chinaontology/p/1221040.html
Copyright © 2011-2022 走看看