Bootstrap

浅谈程序架构_如何快速有效的构建出一个简易框架

如何让自己的程序易于维护?

不知大家是否遇到过这种问题:

  1. 程序编写完成后,面对多种多样的外部变化,修改起来总是各种捉襟见肘;
  2. 程序和别人的数据流进行对接时,总是出现各种“没有想到”;
  3. 当程序功能越来越庞大,总觉得是程序在驾驭自己,而非自己在驾驭程序;
    很显然,你接触到了架构设计的内容。

根据一段时间的摸索与实践,我最近经常使用的程序架构如下:


  1. resource文件夹:里边放置程序的输入输出数据,比如要读取的txt文件、db文件等;
  2. class_s文件夹:里边放置各种类文件,一般是程序的底层逻辑,用于实现某个功能;
  3. base_s文件夹:里边放置程序的各种调用,一般是程序的顶层逻辑;
  4. build_debug文件夹:用于放置各类编译信息;
  5. config文件:用于提供程序的全局变量以及各种配置参数;
  6. main:程序入口

如果想让自己的程序更具有条理性,那么就先从多文件编辑开始吧!

;