原文:代码艺术 之 修改软件

思维导图 点击图片查看大图 介绍 我们平时在开发中遇到最多的不是开发新项目,而是对现有的项目进行修改和添加新特性。所以这次着重谈谈软件修改。 目录索引 添加新特性,修正bug 改善设计 优化资源使用 考虑危险性 添加新特性,修正bug 我们在平时维护现有系统的时候,我们不难发现 产品比较喜欢添加行为,而不是改变或移除原本他们所依赖的行为。 对于我们平时如何区分是修正bug还是添加新特性呢 这个是 ...

2012-05-29 14:44 7 1890 推荐指数:

查看详情

代码美化的艺术

Ng-Matero 中文版文档已经发布 点击查看 前言 原本只是想简单的聊一下代码格式化的问题,无奈本文拖沓了很久,在此期间,我又思考了很多,我越来越觉得代码格式化是一门艺术。为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。 在我看来,代码 ...

Fri Sep 20 06:28:00 CST 2019 0 491
软件测试的艺术(总结)

以下部分为软件测试艺术的总结   本书主要分为以下几个部分:1.测试经济和心理学及测试原则;2.代码评审;3.测试基础部分;4.开发中的调试和测试思想;5.软件测试最新应用;   1、测试经济和心理学及测试原则   软件测试虽然是一种技术性工作,不可否认,他也同人类的心理息息相关 ...

Wed Sep 04 03:08:00 CST 2019 4 806
软件测试的艺术》读书笔记 - 1

软件测试的艺术(原书第三版)》 本书从第1版付梓到现在已经30余年,是软件测试领域的经典著作。本书结构清晰、讲解生动活泼,简明扼要地展示了久经考验的软件测试方法和智慧。 作 者:(美)梅耶(Myers, G. J.) 等著,张晓明 ...

Wed Mar 23 23:23:00 CST 2016 0 2232
软件框架设计的艺术----读书总结

总结 软件开发的艺术 理想主义,经验主义和无绪 文艺复兴时期,现代科学产生了两个重量级理论: 理性主义和经验主义。 理性主义认为理智是信息的首要来源。给出一个假设,只要通过思考就能理解和描述这个世界,如著名的伽利略自由落体实验。 经验主义则认为人类对世界认识的主要来源是经验 ...

Tue Jun 07 19:28:00 CST 2016 0 2113
软件测试的艺术(读书笔记3)

下面继续本书第二部分的读书笔记部分 第二部分 软件测试基础   包括第4章 测试用例设计;第5章 单元(模块)测试;第6章 更高级别的测试 第5章 单元(模块)测试   单元(模块)测试时构建大型程序测试的第一个步骤。模块测试时对程序中的单个子程序、子程序或过程进行测试的过程。单元(模块 ...

Sun Aug 04 21:02:00 CST 2019 1 346
编写可读性代码艺术

译者序 在做IT的公司里,尤其是软件开发部门,一般不会要求工程师衣着正式。在我工作过的一些环境相对宽松的公司里,很多程序员的衣着连得体都算不上(搞笑的T恤、短裤、拖鞋或者干脆不穿鞋)。我想,我本人也在这个行列里面。虽然我现在改行做软件开发方面的咨询工作,但还是改不了这副德性。衣着体面的其中一 ...

Thu Jul 23 00:28:00 CST 2015 1 3998
测试的艺术代码检查、走查与评审

软件开发人员通常不会考虑的一种测试形式-人工测试。 大多数人都以为,因为程序是为了供机器执行而编写的,那么也该由机器来对程序进行测试。这种想法是有问题的。人工测试方法在暴露错误方面是很有成效的。实际上,大多数的软件项目都应使用到一下的人工测试方法: 1. 利用错误列表进行代码检查 2. 小组 ...

Mon Oct 27 01:25:00 CST 2014 0 2886
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM