博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20170927-构建之法:现代软件工程-阅读笔记
阅读量:5010 次
发布时间:2019-06-12

本文共 348 字,大约阅读时间需要 1 分钟。

软件分为系统软件,应用软件和恶意软件。

软件=程序 + 软件工程

代码风格的原则:简明,易读,无二义性

代码风格规范:缩进,行宽,括号,断行与空白的{}行,分行,命名,下划线,大小写,注释

代码复审的形式:

自我复审

同伴复审
团队复审

代码复审的目的:

1,找出代码的错误

2,发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的
3,发现算法错误,比如使用的算法不够优化,边界条件没有处理好
4,发现潜在的错误和回归性错误
5,发现可能需要改进的地方
6,互相教育开发人员,传授经验

错误处理:

参数处理

断言

两人合作的不同阶段:

萌芽阶段

磨合阶段
规范阶段
创造阶段
解体阶段

 

 

转载于:https://www.cnblogs.com/zhoujianwei/p/7604356.html

你可能感兴趣的文章
Ubuntu最小化桌面快捷键Super+D不生效解决
查看>>
Cookie&Session会话跟踪技术
查看>>
UNIX环境高级编程 第17章 高级进程间通信
查看>>
ES的Zen发现机制
查看>>
【hibernate】1、Hibernate的一个注解 @Transient
查看>>
HihoCoder 1877 - Approximate Matching
查看>>
Elastic Search 语法总结
查看>>
py自动化之环境配置
查看>>
Winodws SNMP服务安装和配置(Windows 2003 & 2008 R2)
查看>>
红黑树-想说爱你不容易
查看>>
【题目】英文字符进行频率的统计,直方图输出
查看>>
LeetCode-Binary Tree Level Order Traversal
查看>>
COM组件开发实践
查看>>
yii2 源码分析1从入口开始
查看>>
浅谈网站推广
查看>>
Away3D基础之摄像机
查看>>
Leetcode 128. Longest Consecutive Sequence
查看>>
程序员必须知道的几个Git代码托管平台
查看>>
导电塑料入梦来
查看>>
C# 线程手册 第五章 扩展多线程应用程序 - 什么是线程池
查看>>