zoukankan      html  css  js  c++  java
  • 系统中怎么这么多配置文件,如何理解这些配置文件

    现在的图形开发平台,不管是对开发者开发还是运维人员或者客户,本质都是配置一些文件,而所谓的软件的架构正是对这些配置文件可以进行智能的解析,所以开发渐渐就是xml设计的开发,至于底层是如何解析的,就要看真正的编码水平或者设计水平了

    ===========================================

    流程:

      配置流程,就好像按步骤做一件事一样

    etl:

      就是一个管道的配置工人,按步骤进行管道的套接

    ESB:

      就像一个接线员,进行接线一样

    通过这个几个,感觉XML的开发是越来越形象,也比较符合办事的流程,而不是研究......,

    当然了,底层开发还是要求技术....

    ===========================================

    ================================================================================

    基础配置文件:

      数据库配置文件

      spring事务配置文件-事务,AOP,Bean

      BPM配置文件

      ESB配置文件

      自定义的一些配置文件

    =================================================================================

    1.使用原始配置文件

    2.模块化配置文件

    3.自定义配置文件,这是基本就是配置开发,处理核心业务,无需关心交互(BPM,ESB,ETL,Batch处理等处理模式

    为什么这么智能:

      本质就是自定义一套元数据,它与配置文件进行交互,这对于普通开发人员进行隔离也就是透明的,可以理解为我们现在使用开源框架

    =================================================================================

    上图都是配置文件的编程(ETL,ESB,BPM)

    =================================================================================

    1.对于新来的开发人员,一方面就是业务的学习,了解

    2.其次就是熟悉代码,但是代码都是经过好多年形成的,设计许多的逻辑以及大量的配置文件

    3.如果尽早让员工参与项目开发,最为关键的就是业务培训,再就是一大推配置文件,因为配置文件可能导致一个开发人员出现一些无聊的错误,至于技术,对应用开发基本培训不是问题,要说研发的话,对于技术架构以及流程设计这些理解要求比较高也比较难,当然看个人水平了

  • 相关阅读:
    解决pyinstaller 打包后运行exe程序出现的"ModuleNotFindError"
    【Tensorflow专题-03】深层神经网络
    【Tensorflow专题-02】使用tensorflow训练神经网络
    【Tensorflow专题-01】深度学习应用介绍及tensorflow基本使用
    Github 简明教程
    Composer 安装与使用
    为jQuery的$.ajax设置超时时间
    thinkphp 数据库表多字段排序
    TP5如何隐藏入口文件index.php
    Atom编辑器快捷键大全
  • 原文地址:https://www.cnblogs.com/gstsyyb/p/4003779.html
Copyright © 2011-2022 走看看