软件工程——编码阶段
来源:互联网 发布:手机游戏录像软件 编辑:程序博客网 时间:2024/05/19 22:23
【前言】
编码阶段就是到了总被吐槽的程序员的工作了,按照设计要求用代码实现功能。当然没有那么简单就完成了,合适的语言、好的注释、规范的代码与必不可少的文档等都是决定编码阶段质量的因素。
程序设计语言
语言的发展:
从语言的内在特征看高级语言可分为:
①系统实现语言
②静态高级语言
③块结构高级语言
④动态高级语言
语言的选择原则:
①最少的工作量
②最少技巧性
③最少错误
④最少维护
⑤减少记忆
结构化程序设计
原则:
①使用语言中的顺序、选择、重复等有限的基本控制结构控制表示程序逻辑。
②选用的控制结构只准许有一个入口和一个出口。
③复杂结构应该用基本控制结构进行组合嵌套来实现。
程序设计风格
程序设计风格旨在让程序可读性更好,更易于理解,用规范化的代码和简明的注释,合理的结构,总是就是让读者看着更舒服,这个目的就达到了。
质量评价
【总结】
编码阶段是我们开始的必经之路,所以养成一个好的习惯,写一手好的、让他人看着舒服的有条理的代码,让自己更加规范,同时不断的提高自己,未来的路会越来越远。
0 0
- 软件工程——编码阶段
- 软件工程之编码阶段
- 软件工程——定义阶段
- 《软件工程》——编码
- 软件工程——程序编码
- 软件工程——程序编码
- 【软件工程】软件实现的重头戏——开发阶段
- 阶段总结——软件工程视频(一)
- 阶段总结——软件工程视频(二)
- 软件工程——第五章 程序编码
- 软件工程(八)——软件编码
- 软件工程的分析阶段
- 软件工程的设计阶段
- 软件工程的维护阶段
- 软件工程 beta 阶段计划
- 软件工程 beta 阶段计划
- 软件工程之分析阶段
- 软件工程之软件设计阶段
- 在VMware 中安装Mac虚拟机
- asp.new 验证码
- HDU 1166(树状数组 单点更新 区域求值)
- 最大数与最小数调换位置
- Angular2(五)--router
- 软件工程——编码阶段
- 剑指offer——面试题30:最小的k个数
- SpringMVC源码分析(二)-URL映射的注册
- 教程之ucgui_向按钮发送一个按键消息的程序追踪
- 计算N天之后的日期函数
- 图解几个与Linux网络虚拟化相关的虚拟网卡-VETH/MACVLAN/MACVTAP/IPVLAN
- 用css3实现各种图标效果
- [Hive]Hive安装
- MongoDB NOSQL数据库常见的面试题汇总