c语言程序开发的四个过程 软件开发的方法
c语言程序开发的四个过程 软件开发的方法
2024-11-24 09:55:25  作者:梦小阳  网址:https://m.xinb2b.cn/tech/gmf333478.html

这几天参与了一个c语言和c 语言是不是应该算一种语言的讨论,引发了写没写过大项目的质疑我先自我介绍一下,我03年参加工作,毕业后就进入了当时可能是最火的电信软件开发行业,开始写c语言,unix下c语言当时中国移动是最有钱的甲方了吧,主机都是IBM 小机,hp的也用,但是没有IBM的数量多aix、hp-ux都用过,直到linux我当时做账务处理,主要就是算月租,把话单变成账单,对账单做优惠,收用户的手机费,我来为大家科普一下关于c语言程序开发的四个过程 软件开发的方法?下面希望有你要的答案,我们一起来看看吧!


c语言程序开发的四个过程 软件开发的方法

这几天参与了一个c语言和c 语言是不是应该算一种语言的讨论,引发了写没写过大项目的质疑。我先自我介绍一下,我03年参加工作,毕业后就进入了当时可能是最火的电信软件开发行业,开始写c语言,unix下c语言。当时中国移动是最有钱的甲方了吧,主机都是IBM 小机,hp的也用,但是没有IBM的数量多。aix、hp-ux都用过,直到linux。我当时做账务处理,主要就是算月租,把话单变成账单,对账单做优惠,收用户的手机费。

有人说计费系统不算大项目,但是就我从业的这么多年看,至少不是小项目。我也没再参与过更大的项目了。

转回到软件开发,一个软件项目,是由很多功能模块构成的,有前台,有中间件,有后台,有接口,有主机监控,有统计分析报表等等。每个大类里面,还要细分更多的子模块,子功能等等。我想任何一个项目经理、系统架构师,都不可能把这样的项目写到一个main里面,代码写几百万行吧?按照项目管理的理论要求,项目要进行分解,形成wbs,切分成最长2周的工作任务包,那么我们肯定会把模块细化,切分成细小的功能点,按照原来的软件工程理论,这可能叫解耦吧?再按照中国软件工程师的特点,独立个体都是龙,捏合到一起往往1 1不一定大于2,所以拆分功能模块,最合适的就是拆分到一个模块一个人负责,与其他模块交互,架构师或项目经理参与,双方谈好接口,这样既保证了软件的可靠性,又提高了工作效率,工程师离职后也不会对整个系统有大的影响。

写具体的一个程序也是,因为我只会c语言,我就拿c语言举例。写一个程序,不是一个函数从头写到尾,写几万行,那样不叫程序,也不是一个成熟的有水平的程序员干的事。一个程序,也是由多个模块、多个函数构成,每个函数最好不要超过1000行,一些功能关联性高的,组成一个lib库文件,lib库可以有层级,平级直接没有调用关系,高层级可以调用低层级,层级也不易太多,5级足以。这样开发,主程序中按照事物或数据的处理流程,调用相关的函数即可。编译也方便,代码复用率也高,出了问题也好查。

总之每个人写程序的习惯都不一样,选择适合自己的就好。至于大项目,我真的觉得你可能就是参与了其中一块而已,如果真有人纯手撸500万行代码,请收下我的膝盖,我对您顶礼膜拜,您永远是我的神!

  • 不负有心人什么意思(功夫不负有心人是什么意思)
  • 2024-11-25功夫不负有心人是什么意思不负有心人:不会辜负用心的人功夫不负有心人释义:只要用心去做一件事,就会取得成功说明事情的成功,在于肯付出辛勤的劳动与“坚持就是胜利”意思大致相同,但功夫不负有心人是用心做,而“坚持就是胜利”则多表示。
  • 吊扇调速器接法(快来这里学一下具体操作了)
  • 2024-11-25快来这里学一下具体操作了吊扇调速器有两种类型:一是机械式调速,二是电子调速器可依据依据调速器上螺丝方位,在墙体上预埋相应木枕,随后用3~4cm的螺丝拧住调速器的接要严厉依照线路图装置,避免烧坏电扇的马达电扇装置高度一般不要低。
  • 绸缎旗袍穿搭方法(绸缎旗袍的穿搭方法)
  • 2024-11-25绸缎旗袍的穿搭方法穿短款丝绸旗袍要搭配的好看,发型的选择也是一个重点,根据旗袍所展现出来的个人气质,如果气质较为恬淡娴静时尚俏丽那就选择自然披肩或者束发,如果表现出的气质较为雍容华贵,那么建议盘发试试尽量不要尝试其他发。
  • 当焦虑症一来临怎么及时克服(想要摆脱焦虑症)
  • 2024-11-25想要摆脱焦虑症想要摆脱焦虑症,要做到以下“三”点焦虑症想要尽快的康复,从三个方面做一些改变,治愈效果会更加理想一、心理方面,不过度关心自己的症状,接纳所有的感受和想法,不对抗,不回避,即使躯体症状一直存在,我们也要。
  • 科目二考试流程和技巧(科目二考试流程)
  • 2024-11-25科目二考试流程1.考前刷身份证签到,准备考试2.上车系好安全带,按照语音提示开始考试3.完成倒车入库的考试操作,左右方向倒车入库各一次4.行驶到侧方位考试区域完成侧方位考试5.行驶到直角转弯考试区域和曲线行驶考试区。
  • 空气炸锅美食烤鱿鱼(空气炸锅食谱烧烤档必点手撕芥末鱿鱼干)
  • 2024-11-25空气炸锅食谱烧烤档必点手撕芥末鱿鱼干今天柠萌跟大家分享一道用空气炸锅做的美食☞手撕芥末鱿鱼干鱿✨空气炸锅:宜盾普空气炸锅这款空气炸锅圆形简约的高颜值外观,集炸锅、电煮锅、煎锅、蒸锅为一体的多功能家电,✅火锅✅煲汤✅糖水,✅蒸鸡蛋✅蒸包✅。
  • 豆角茄子西红柿怎么炒(豆角茄子西红柿如何炒)
  • 2024-11-25豆角茄子西红柿如何炒茄子200克,西红柿200克,豆角10克,油10克,生抽10克,盐1克,老抽20克,蒜末10克把茄子洗净去蒂后切成斜片,洗净切片,豇豆去除两头后洗净切成均匀的段平底锅抹上少许油,不要多,就润润锅底,把。
  • 入职五险一金的流程(五险一金怎么算)
  • 2024-11-25五险一金怎么算又到一年入职季,许多刚刚走进社会的大学生对于HR说的“税前工资”“到手工资”一脸懵,对于HR所说的“按要求缴纳五险一金”也不明所以其实不只是新入职的大学生,很多职场老人对于五险一金的缴纳标准和计算方式。
  • 如何在运行中进入笔记本注册表(小白电脑技能升级必备)
  • 2024-11-25小白电脑技能升级必备注册表(Registry)原意是登记本Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息就像户口本上登记家庭住址和邮编等信息一样如果户口登记资料丢失了,那我们在户籍管理系统上就成了不。
  • 短小有啥办法可以治疗(什么是阴茎短小)
  • 2024-11-25什么是阴茎短小什么是yinjing短小?从医生的角度来讲:yinjing在疲软状态下<4厘米;牵拉状态下<7厘米;勃起状态下<9厘米,我们称之为yinjing短小yinjing短小治疗首先要明确导。
  • 王祖贤赵雅芝谁最好 赵雅芝刘涛王祖贤同样演白娘子
  • 2024-11-25王祖贤赵雅芝谁最好 赵雅芝刘涛王祖贤同样演白娘子《新白娘子传奇》无疑是重播次数最多的电视剧之一,自赵雅芝之后又有很多明星扮演过白娘子的角色,最最经典的还是属赵雅芝版的了,其实刘涛版的也很不错,给人印象也挺深刻的,小编整理了一下白娘子的扮演者,那么谁。