• 编程架构


    1.根据功能需求,构思出一连串实现方案,再将方案分解,执架构为念,分别甩置到不同的模块或层次当中去。如同插秧时的甩插。

    所谓甩置,大概理解是这样的, 有限的关注力专注于当前的一切,越远离专注中心,投入的理解越少,但也不会刻意忽略,先把东西按模糊的区界甩放到位,以便日后专注点转移到该处时集中打理。

    广义而言,

    比如,写第一个方法时不知道该什么分子方法,分模块,那就想到哪写到哪,专注于功能实现,顺便保持语句逻辑的上下顺畅各归其位。 

    功能调试通过后即按步骤分成若干方法。

    甩置时应假设视线意外的东西一切都是正常的。 

    2.操作系统之功能来自于硬件,而高于硬件。是以一屏,无穷窗口,色彩艳丽,乃至于立体。

    程序来自于系统,而高于系统,

    要扩展强大的功能,

    一则以向上游,寻找并试图直接调用底层功能,定制自定义的api;

    一则以向下游,制造出,模拟出,或是使用户看到,相同的,乃至于更强大的效果,而不问效率,不问实现方式。

    立足于在封装之中以现有的功能为廊柱,搭建自己的框架,在框架上挂接各种处理逻辑,完成完整的复杂功能。

    大扩张,构建独立和复杂的处理体系,所有处理动作与外界解耦,在此基础上尽可能层级化,框架化,进而串接上下游,在自己的范畴内做出源于系统高于系统的软件。

    凡是真正系统提供功能范畴以外的东西,都要经历这样一个过程才能做出来的。

  • 相关阅读:
    iframe标签
    Meta标签
    表单相关标签之textarea,select
    marquee标签
    表单相关标签之input标签
    表单相关标签之form标签
    1.7.8- HTML合并单元格
    1.7.7- 表格标题标签
    01- QTP快速入门
    1.7.6- 浏览器审查HTML标签元素
  • 原文地址:https://www.cnblogs.com/baozhu/p/4297027.html
Copyright © 2020-2023  润新知