第12章:基本数据类型

基本数据类型是构建其他所有数据类型的构造块。 2014-09-20

第11章:变量名的力量

讨论如何为变量取好的名字与讨论如何高效编程同样重要,好的变量名是提高程序可读性的一项关键因素。 2014-09-19

第10章:使用变量的一般事项

1、数据认知 2014-09-18

第9章:伪代码编程过程

伪代码编程有助于减少设计和编写文档所需的工作量,同时提高这两项工作的质量。 2014-09-14

第8章:防御式编程

防御式编程并不是说让你在编程时持“防备批评或者攻击”的态度,它的主要思想是:子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据,更一般的说,其核心想法是要承认程序都会有问题,都需要被修改。 2014-09-09

第7章:高质量的子程序

子程序是为实现一个特定的目的而编写的一个可被调用的方法(method)或者过程(procedure)。创建子程序最主要的目的是提高程序的可管理性、可读性、可靠性和可修改性。 2014-09-08

第6章:可以工作的类

类是由一组数据和子程序构成的集合。这些数据和子程序共同拥有一组内聚的、明确定义的职责。类也可以只是一组子程序构成的集合,这些子程序提供一组内聚的服务。 2014-09-06

第5章:软件构建中的设计

1、设计中的挑战 2014-08-31

第1部分:打好软件构建的基础

本书第一部分的内容,主要阐述了软件构建的含义及软件构建的前期准备工作,这些工作主要包括问题定义、需求分析、架构设计以及选择合适的语言和构建实践的方法。正如标题所说,这部分的内容为后面详述软件构建的各个方面打下了基础。 2014-08-25

《代码大全 2》读书笔记

拿到《代码大全 2》的时候,第一感觉是这书真厚。粗略算了一下,前言、序、目录等共38页,参考文献21页,索引59页,正文共862页。着实是一本“大块头”。 2014-08-23
关注公众号
加入QQ群