第二部分:创建高质量代码 第五章:软件构建中的设计 5.1 设计 在编码前进行,比如画图,画xml,想好逻辑怎么做,新增哪些数据结构,命名; 设计可能会考虑不周,并且设计过程是非常艰难的,会犯一些错误 ,但是在设计阶段犯错的代价远低于编码阶段; 设计是易变的; 5.2 设计的重要目标:管理复杂度 复 ...
分类:
其他好文 时间:
2019-05-16 12:39:30
阅读次数:
113
Steve McConnell是Construx公司首席软件工程师,在公司里监督软件工程实施。他是软件工程知识体(SWEBOK) 项目构建知识领域的领导。Steve曾为微软公司、波音公司和西雅图地区的公司工作过。 1996年的《快速软件开发(Rapid Development)》、1998年的《软件 ...
分类:
其他好文 时间:
2019-04-06 09:36:10
阅读次数:
134
函数指针数组的使用:转移表(表驱动)->表驱动的名称出自《code complete》中文《代码大全》对于一个函数来说,条件或循环语句越多,函数就越复杂引入“圈复杂度”描述一个函数的复杂程度拆分函数是降低圈复杂度的有效方法之一,表驱动法就是其中之一 1 #include<stdio.h> 2 int ...
分类:
其他好文 时间:
2019-03-03 17:31:47
阅读次数:
222
网盘下载地址:http://yisharepdf.site/archives/28 作者: [美] 史蒂夫·迈克康奈尔 出版社: 电子工业出版社 原作名: Code Complete 译者: 金戈 / 汤凌 / 陈硕 / 张菲 译 / 裘宗燕 审校 出版年: 2006-3 页数: 944 定价: 1 ...
分类:
其他好文 时间:
2019-03-01 12:45:44
阅读次数:
220
网盘下载地址:http://yisharepdf.site/archives/28 作者: [美] 史蒂夫·迈克康奈尔 出版社: 电子工业出版社 原作名: Code Complete 译者: 金戈 / 汤凌 / 陈硕 / 张菲 译 / 裘宗燕 审校 出版年: 2006-3 页数: 944 定价: 1 ...
分类:
其他好文 时间:
2019-03-01 12:42:18
阅读次数:
233
网盘下载地址:http://yisharepdf.site/archives/28 作者: [美] 史蒂夫·迈克康奈尔 出版社: 电子工业出版社 原作名: Code Complete 译者: 金戈 / 汤凌 / 陈硕 / 张菲 译 / 裘宗燕 审校 出版年: 2006-3 页数: 944 定价: 1 ...
分类:
其他好文 时间:
2019-03-01 12:28:09
阅读次数:
221
工欲善其事,必先利其器。本文主要是解释通过代码优化,提升代码性能的操作;也主要是对所学知识的一个整理。 一、软件质量概述 我们在软件的开发过程应该需要对变更控制,有效地管理和控制变更是实现代码高质量的关键一步;我们要提升软件质量,还需要对结果进行量化,只有进行结果的量化才能有效地反馈计划的成功与否; ...
分类:
其他好文 时间:
2019-02-25 13:42:47
阅读次数:
150
2019年的最大收获就是在公司转了开发。 去年做了一年的测试,并看完一些计算机基础类的书籍以后 (如SICP, CSAPP, CLRS,程序语言设计 实践之路,代码大全)等书以后, mentor终于肯定我能做开发,于是先去了Android组做了一两个月,然后又被分配到了Web后端项目,一直做到现在。 ...
分类:
其他好文 时间:
2019-02-05 16:59:40
阅读次数:
249
C#敏捷开发实践 C#从现象到本质 NET开发经典名著:Visual Studio 2017高级编程(第7版) 代码大全(第2版) C#高级编程(第10版 C#6&.NET Core1.0)/.NET开发经典名著 CLR via C#(第4版) C# 6.0本质论 C#经典实例 深入理解c# C#多 ...
分类:
Web程序 时间:
2019-01-23 17:14:40
阅读次数:
164
第1名:1306票《Code Complete (2nd Ed) by Steve McConnell》中文版《代码大全(第二版)》 第2名:1161票 《The Pragmatic Programmer》,中文版《程序员修炼之道》 第3名:689票 《Structure and Interpret ...
分类:
其他好文 时间:
2018-12-27 11:20:43
阅读次数:
137