《程序员修炼之道》读书笔记 之所以选择这本书作为第一本书,是因为这本书描述了一些程序员编写大型项目时所应该遵循的最基本的原则和可以使用的最基本的工具。它没有描述某一种特定的语言、特定的算法,也没有推荐一种编程方法作为万灵药,而是介绍了实用主义的思想,并介绍了一整套方法论帮助程序员与团体避免错误、避免 ...
分类:
其他好文 时间:
2018-03-08 15:06:44
阅读次数:
217
软工读书笔记1——《人月神话》 第一次接触软件工程这门学科,也是第一次做IT类图书的读书笔记,我选择了《人月神话》这本书,一周的时间很有限我只是大致过了一遍全书,对部分感兴趣的章节进行了精度,我也就拣这些谈谈自己的感想吧。 文章一开头就用焦油坑这个形象的比喻诠释了软件开发行业的本质特征——惨烈,软件 ...
分类:
其他好文 时间:
2018-03-08 13:58:40
阅读次数:
154
软工读书笔记1——《人月神话》 第一次接触软件工程这门学科,也是第一次做IT类图书的读书笔记,我选择了《人月神话》这本书,一周的时间很有限我只是大致过了一遍全书,对部分感兴趣的章节进行了精度,我也就拣这些谈谈自己的感想吧。 文章一开头就用焦油坑这个形象的比喻诠释了软件开发行业的本质特征——惨烈,软件 ...
分类:
其他好文 时间:
2018-03-08 13:53:44
阅读次数:
148
《构建之法》一书面向初级程序开发者,讲述个人开发、小组开发、团队开发中所要注意到的问题。我特别遴选了两个关于团队开发的章节,并将精华部分记录下来与大家分享。 ...
分类:
其他好文 时间:
2018-03-08 02:35:30
阅读次数:
177
第一部分 概述 综述 本书从几个生动的计算机程序实例引入,带我们走进了一个庞大的计算机世界。计算机系统的诞生经历了无数个创新性时刻,每一个看似显然的成果都是来之不易的。比如,让计算机用一种我们能够理解的语言和我们交谈,就包含预处理、编译、链接、执行四个过程,每一个过程的进行和两个过程之间的过渡都包含 ...
分类:
其他好文 时间:
2018-03-07 23:49:29
阅读次数:
211
《构建之法》读书笔记 虽然因为上课的原因,并未能够将这本书全部读完,但读过的一部分章节也给我留下相当深刻的印象。或者说,将我原来的对于软工的印象完全颠覆。在选课之前,我本以为软工就像是和原来的C语言还有数据结构上机实验一样,只要随便写个程序输出一个结果就可以,最多完成一个类似于数组运算器之类的大作业 ...
分类:
其他好文 时间:
2018-03-07 19:03:36
阅读次数:
128
前言:《深入理解JVM虚拟机》是JAVA的经典著作之一,因为内容更偏向底层,比较枯燥难啃,所以之前一直没有好好的阅读过。最近因为刚好有空,又有了新目标。所以打算和《构架师的12项修炼》一起看,这样荤素搭配,吃饭不累~ 笔记: 1.如果开发人员不了解虚拟机的一些技术特性的运行原理,就无法写错最适合虚拟 ...
分类:
其他好文 时间:
2018-03-06 12:50:28
阅读次数:
149
第2章陈述需求中的含混性 攻击含混性是因为含混性需要成本。 尽可能早地攻击含混性,因为即使你最终消除了它,在产品开发的早先阶段改正所需要的成本要比以后改正的成本少很多很多。 如何攻击含混性是全书的主题。但首先,一定要记住用一种非常有趣的方法来使用你的智慧-探索应该是一种乐趣。 探索的基本步骤:1、向 ...
分类:
其他好文 时间:
2018-03-05 21:17:02
阅读次数:
160
构建之法 第四章 读书笔记 4.1代码规范 代码规范可以分为两部分: 代码风格规范—主要是文字上的规定 代码设计规范—牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则 4.2代码风格规范 代码风格的原则是:简明,易读,无二义性。 缩进:4个空格的距离阅读性最好。 行宽:可限制为100个字 ...
分类:
其他好文 时间:
2018-03-04 23:00:32
阅读次数:
178