软件工程的收获(5)——程序编码

前言

做一个可以被使用的软件,需要很多的步骤,前几个博客我总结的部分其实是给一辆汽车搭建了一个骨架,今天我要来总结一些给他继续完善时需要注意的部分。
在这里插入图片描述
高级语言

1.块结构高级语言
2.动态高级语言
3.系统实现语言
4.静态高级语言

选择原则

1.减少记忆原则
2.最少维护原则
3.最少的工作量原则
4.最少技巧性原则
5.最少错误原则

编码原则

1.先求正确后求快
2.先求清晰后求快
3.求快不忘保持程序正确
4.保持程序整洁再求快
5.不因追求效率牺牲清晰

质量评价

1.程序是否简单
2.程序是否易读
3.程序是否容易修改
4.程序结构是否清晰
模块一个入口一个出口
严格控制GOTO语句
三种结构化格式

5.运行时是否正确运行

结构是否正确
是否有不适合的语句
是否有运行错误
是否有语法错误

总结

学了一段的软件工程之后发现,在整个软件的设计开发过程中,不同阶段之间都存在这一些联系,彼此之间缺一不可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值