《软件工艺》读后感

原创 2005年03月04日 09:11:00
1. 对于一个少于100人年的项目,没有必要采用软件工程的方法,那样只是会浪费太多的时间,采用软件工艺的方法可能会更快、更高效的完成任务。 2. 在一个项目开始之前,应该先考虑软件工程是否适用。 3. 做一个“足够好”的软件,是自己在给自己找做一个低质量的软件的借口。在一个软件里面不可避免会有Bug,但是这不能使我们放松对测试的要求,测试的目的是找到尽可能多的错误并加以改正。 4. 软件工艺提倡的是从前的那种作坊式的开发模式,也就是一个人要负责一块,所有的调查、分析、设计以及最终的编码都是由一个人来完成的。但前提是这个人一定是一个非常优秀的人。 5. 软件开发的分工带来最大的问题就是导致了时间的浪费,因为交流成为了其中最重要的一个障碍。而且在交流的过程中还会造成很多的误解,导致错误的发生。 6. 当前的软件开发者是太多了,而不是太少了,因为优秀的人实在是太少了。 7. 单纯增加人数是不可能完成任务的,因为优秀的人需要花费更多的时间来带领新人,花费的这些时间都能够让其自己完成任务了,而且质量也会很高。所以说,5个优秀的人的开发能力要比加上20个新手的开发能力高很多。 8. 一个人在项目中应该通过学徒到技师再到高手的途径,但是时间不是一定的。只要具备了一定的技能就可以升级了。 9. 作对日外包的工作,最终导致的后果就是所有的人都是最底层的学徒,没有一个技师,这样的企业怎么可能有成功呢? 10. 作为一个企业,应该将钱花费到最有用的地方,而不是作为一个培训班。 11. 学徒应该做的是看着技师如何工作,并从中学习,而不是要技师手把手的教。 12. 不要让一个人在学徒阶段就因为工作的压力而没有时间学习新的知识,因为学徒学习的新的知识可能正是技师没有时间学习的东西。 13. 如果在敏捷编程的过程中,能够使一个人带另一个人一起做,就可以充分发挥出各自的长处。一个人有足够的经验和必要的技巧,而另一个人有好奇心和怀疑而非形成定式的头脑,那样一定会有更好的结果。 14. 使用软件来自动生成代码而代替程序员的工作,只不过是一个梦想,是永远都不可能实现的。 15. 在软件开发的过程中,最重要的一个因素就是人,如果每个人都能够做到全力以赴的进行开发,而且有很好的经验和技巧,那么就一定会是一个成功的项目。 16. 一个人在设计的过程中可能都要经过这样的过程:不会->会一种方法->会多种方法->不会. 17. 极限变成成功的原因一方面在于搭建能够大部分的时间用在实际的工作中,以及相关的测试中,而不是在纸上谈兵。编写过多的文档,只会造成在交流的过程中过多的浪费。 18. 人力资源经理应该是公司中一个极为重要的角色,他的任务是为公司雇用少量的优秀人才,而不是大量的庸才。 19. 在编写的软件中签上自己的名字是非常必要的,但是前提是所有的工作都是由一个人来完成的,不仅仅是编码。这样才是公平的。 20. 在教学过程中,如果能够根据自己的经验,带领学生对一个项目的代码进行深入的分析和理解,效果可能会比简单介绍书本上的内容要好得多。

【读书笔记】代码大全34章:软件工艺主题

这本书大部分讲的都是软件开发的细节,本章节讲的主要是从宏观角度讲解软件工艺。 控制复杂度 软件开发的精髓就是控制复杂度降低复杂度的方法 将系统拆分成子系统精心设计接口...

《软件测试》Ron Patton 读后感 part one

《软件测试》Ron Patton 读后感 —— part one

善于记录,善于总结——《走出软件作坊》读后感

自从买了阿朱的《走出软件作坊》,我读了好几次。每一次读完以后,感触就多了一层。   任正非的《致新员工书》有句话让人很震撼:   “实践再实践,对青年学生十分重要。唯有实践后善于用理论归纳总结...

《敏捷软件开发 原则、模式与时间》读后感 - 敏捷设计原则

SRP: 单一职责 如果有多于一个的原因修改类的实现,则视为违反单一职责规范.问题是我们怎样未卜先知会有一些什么需求变化呢 如果将类分离为两个,那么如果需要对它们进行同步操作时,把实现放哪里呢 ...

软件开发者路线图:从学徒到高手(读后感)

软件开发者路线图:从学徒到高手          最近两个月我在持续学习自己相对较弱的技术,同时也看了较多的书,主要有《黑客逆向工程》、《计算机病毒防范艺术》、《VC++深入详解》、《把脉VC++》...

Atitit。 沉思录 与it软件开发管理中的总结 读后感

Atitit。 沉思录 与it软件开发管理中的总结 读后感   1. 《沉思录》,古罗马唯一一位哲学家皇帝马可·奥勒留所著 2 2. 沉思录与it软件开发管理中的总结 2 2.1. 要有自己的...
  • attilax
  • attilax
  • 2015年05月10日 16:54
  • 804

读后感:软件开发中平衡的艺术

软件人才管理的艺术读后感

管理的技巧 1:特定的激励方法往往在两个月后就会失效,要管理人,你必须成为他们的一员。 2:让你的领导知道你在做什么,否则你很危险。如果他不懂,那就花点精力让他明白。 3:管理者的工作就是充...

《大话设计模式》—— 读后感(22)手机软件何时统一——桥接模式

合成/聚合复用原则
  • shuciqi
  • shuciqi
  • 2014年05月18日 21:32
  • 559

《软件调试艺术》读后感六

1、监视局部变量     在GDB中,可以通过调用info locals命令得到当前桟帧中的所有局部变量的值的列表。 2、直接检查内存       在有些情况下,可能希望检查给定地址的内存,而不...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《软件工艺》读后感
举报原因:
原因补充:

(最多只允许输入30个字)