程序开发心理学第四篇
来源:互联网 发布:pca算法实例 编辑:程序博客网 时间:2024/05/17 08:30
程序开发工具篇
工欲善其事,必先利其器;但是,程序设计发展到今天,他的工具仍然缺乏统一的标准。
可以尝试自己去完成一些工具:操作系统,调试工具,性能分析程序,静态和动态代码分析程序,测试样例生成器,连接器,以及模拟器,数据库系统,解释器,编译器等。
第11章 程序语言
在自然语言中,口语是产生新词汇产生的重要源泉,程序语言缺少口语形式,导致的一个后果就是缺少创新,发展缓慢。
个人想法:口语实质上已经在头脑中根深蒂固,形成一种不需要思考的本能,而且口语具有无与伦比的灵活性。如果程序语言能够深入脑海,并且可以随意组合,那么产生新的词汇也无不可。
每个想法只值得在保留的期限内存在,注意删除过时的东西。
程序员的身份有没有改变你在不编程序时的思考方式?如果是,试举例说明。
第12章 程序语言设计的一些原则
一致性
简洁性
多掌握几门语言或许是有好处的。
第13章 其他的程序开发工具
分时系统和批处理系统
没有一个真实存在的例子可以说明,其中一种模式相对于另外一种模式占有绝对优势。个体能力的差异要远远超出计算机系统本身之间的差异。
文档管理
只有把文档管理的工作做好之后,我们才能体会到文档的作用。
如果我们希望获得高质量的文档,唯一的方法就是说服程序员,使他们确实相信这些工作对他们自己有益处。
我们设定的(关于文档的)目标必须是合乎情理(不可能使所有人非常满意)的,才能生成符合相应要求的高质量文档。
每一份成型的文档都必须包含一定的指引信息。
一份流程图不过是表示实际代码中的信息的另外一种方式罢了。
程序员总是有一种误解:虽然不一定每一个人都能够成为程序员,但是任何人都可以毫不费力地胜任制作文档的工作。
写在最后:关于软件项目管理的书籍虽然看过了几本,但是终于完整的看完了第一本。正如作者所说,虽然在阅读时感觉颇有收获,但是读完后却感觉在浪费时间。尽管,这样,作者仍然注意到了软件管理中一般被忽视却至关重要的因素,提供了一些通用的思路,不得不说这是一本值得反复阅读的书籍。
- 程序开发心理学第四篇
- 程序开发心理学第二篇
- 程序开发心理学第三篇
- 《程序开发心理学》读书笔记
- 程序开发心理学
- 《程序开发心理学》读书笔记
- 程序开发心理学
- 浅谈程序开发心理学
- 一周读书:《程序开发心理学》
- 读书摘要-程序开发心理学
- 正在读的书:程序开发心理学
- 《程序开发心理学》作者:Gerald M Weinberg
- 《程序开发心理学》思考第一篇
- 《程序开发心理学——程序开发组》
- 《程序开发心理学——银年纪念版》前言
- 微信小程序开发第四弹
- 软件开发和心理学
- java开发中的心理学
- 大O符号与时间复杂度
- Java 集合类整理
- C3P0数据库连接池的使用工具和使用数据库连接池来进行查询操作
- Android 关于小米手机拍照图片返回路径的处理
- 水池数目
- 程序开发心理学第四篇
- 硬盘管理心得
- 从两个有序数组的并集中寻找第k小元素
- iOS开发拓展篇-XMPP简单介绍
- 使用delphi+intraweb进行微信开发5—准备实现微信API,先从获取AccessToken开始
- Deployed application at context path /xxx but context failed to start
- LeetCode 14 Longest Common Prefix
- 网络中IP数据报传输的过程
- windows7 64位安装mysql 5.7.11 zip压缩版