2015年10月10日

《代码阅读方法与实践》读书笔记1

摘要: 这本书讲述了为什么以及如何阅读代码的例子,指出了习惯用法和易犯的错误,能够帮助读者编写、维护或改进代码;它将注意力放在了代码本身上,分析了几百个代码片段,指出审查的技巧和(同等重要的)习惯用法,代码中的陷阱。Robert Glass:“通过正确的使用(代码)审查,软件产品中90%以上的错误能够在测试... 阅读全文

posted @ 2015-10-10 21:24 温柔的心 阅读(214) 评论(1) 推荐(0) 编辑

2015年9月25日

专业实训题目需求分析

摘要: 作品:3D推箱子游戏业务需求:喜欢玩推箱子游戏的人想要玩3D版本的;面向的用户类型:热衷于玩3D游戏和推箱子游戏的人;用户需求:可以用两种(平面或3D)视图玩推箱子游戏;软件需求:可以记录游戏进度,可以自定义关卡数,游戏地图少。 阅读全文

posted @ 2015-09-25 22:53 温柔的心 阅读(133) 评论(0) 推荐(0) 编辑

2015年9月23日

2015年秋季个人阅读计划

摘要: 10月阅读计划:《代码阅读方法与实践》10月11日23:59前发表第一篇读书笔记。10月21日23:59前发表第二篇读书笔记。10月31日23:59前发表第三篇读书笔记。11月阅读计划:《软件方法》11月11日23:59前发表第一篇读书笔记。11月21日23:59前发表第二篇读书笔记。12月01日2... 阅读全文

posted @ 2015-09-23 21:36 温柔的心 阅读(123) 评论(0) 推荐(0) 编辑

2015年6月23日

《人件集 人性化的软件开发》阅读笔记03

摘要: 一般来说,大家都认为技术决策所依据的都是技术性因素,诸如事实、可测量的数值、应用中需要考虑的事项等。但实际情况是,诸如感觉、意见、直觉、偏见等,都会对决策的制定或者问题的解决产生影响,这些都是人在做事情时所不可避免的因素。尽管有些人试图否认、控制、压制这些非理性的因素,但这些都是绝不可能完全避免的。... 阅读全文

posted @ 2015-06-23 08:06 温柔的心 阅读(294) 评论(0) 推荐(0) 编辑

《人件集 人性化的软件开发》阅读笔记02

摘要: 软件开发团队中的意见:一个软件开发团队如果想要在项目中获得最大限度的成功,取决于团队中的成员能否形成技术性一致意见。但为什么这点如此重要呢?是不是团队成员只要在诸如目录表格的布局上达成一致,或者建立一个很好的错误汇报机制就行了呢?技术性一致意见指的并不是与同事打成一片就可以了(当然,这也不是说在同事... 阅读全文

posted @ 2015-06-23 08:05 温柔的心 阅读(304) 评论(0) 推荐(0) 编辑

《人件集 人性化的软件开发》阅读笔记01

摘要: 《人件集:人性化的软件开发》是人件领域中的经典著作,以专题的形式探讨了软件开发中的人的因素。本书共分九个部分:第一部分介绍团队如何开展工作以及如何为开发更好的软件而更好地工作;第二部分涉及软件开发人员的不同观点;第三部分探讨团队组织和开发的问题;第四部分探讨开发者与其使用的工具之间的关系;第五部分针... 阅读全文

posted @ 2015-06-23 08:02 温柔的心 阅读(314) 评论(0) 推荐(0) 编辑

《代码大全》阅读笔记03

摘要: 这一篇主要讲第三章做任何事情都需要前期准备,在软件开发中更是如此,尽管如此,还是有很多程序员接到任务后就是想着尽快编码,很多老板不重视软件开发的前期准备。要想保证一个软件的质量,在前期准备,需求分析,架构设计,编码,测试,维护等每一个环节都要重视质量。具体程序员接到任务的时候要检查一下在你之前的那些... 阅读全文

posted @ 2015-06-23 07:58 温柔的心 阅读(125) 评论(0) 推荐(0) 编辑

《代码大全》阅读笔记02

摘要: 上一篇主要讲了软件构建第二章 用隐喻来更充分的理解软件开发 我们平时把软件编码叫做写代码,让外行人听起来像是在写文章,就是把你心里的想法一点一点的有条理的写出来,在这一点上,编码和写文章确实有相似之处,但写文章一般是你自己写,编码则需要和别人合作。还有在软件设计的时候,我们经常拿盖房子来比喻,... 阅读全文

posted @ 2015-06-23 07:55 温柔的心 阅读(96) 评论(0) 推荐(0) 编辑

《代码大全》阅读笔记01

摘要: 代码大全,对实际的设计和编码有着很好的指导意义;第一章 欢迎进入软件构建的世界 这章讲述了软件构建的重要性,软件构建大体上就是说具体程序员做的工作,而不是需求收集人员,产品设计人员,业务分析人员,架构设计人员,测试人员,运维人员等做的工作,虽然这些人的工作在整个软件开发生命周期中也非常的重要,... 阅读全文

posted @ 2015-06-23 07:54 温柔的心 阅读(143) 评论(0) 推荐(0) 编辑

《梦断代码》阅读笔记03

摘要: 理想的Chandler是让任何一台电脑的使用者都能看到他所有的工作数据,如邮件,约会和个人清单 - 类似于一个大的任务管理容器。换句话来说,它是专门为让工作完美完成而做的系统。而且用户不需要花费很长的时间来学习它。Chandler最后的失败我认为有以下几个方面的原因:1.目标太够伟大:Kapor,从... 阅读全文

posted @ 2015-06-23 07:45 温柔的心 阅读(108) 评论(0) 推荐(0) 编辑

导航