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

本文探讨了在程序开发中遇到的问题,如应对外部变化的困难、对接时的挑战及程序复杂性的增加。作者提出了一种程序架构方案,包括resource、class_s、base_s、build_debug和config等文件夹的组织方式,旨在提高程序的条理性和可维护性。通过合理划分代码结构,可以更好地驾驭程序,而非被程序驾驭。
摘要由CSDN通过智能技术生成

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

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

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

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


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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值