在现实生活中的软件工程,对于未学过或者初学者来说是一个谜,对于这方面的大神来说软件工程什么都不是,分分钟搞定。

对于一个大公司而言,要在那么激烈的市场竞争中脱颖而出,公司管理者怎么可能没点脑子,他们很了解市场和自己需要的是什么。IBM购并Rational的真实原因在于IBM 需要构建一个完整的软件工程体系,对于 IBM 来说,Rational 有着 UML 语言的非常丰富的实践经验,还有着 RUP 作为理论框架,,这 些对 IBM 在确立大型软件工程应用方案提供商的行业形象,都是极大的支持。

由于商业因素,大公司们的争夺战已经开始把软件工程,从原始的“自生演进”状态,逐渐推进到“它激发展”的状态上了。它激发展的状态使开发者软件工程渐渐地远离最初的状态成为更具有商业化。

工程在完成过程中,项目经理需要考虑一个很重要的问题:项目成本。在一个公司里,不计成本的项目计划不会得到老板的支持,毫无目的地消耗成本是项目中的慢性毒药。不能像愚公一样“子又生孙,孙又生子,子子孙孙,何苦不平乎?”,完成移山这项工程已经过了几百年了,社会历史早变革到哪里去了,这样的做法所付出的代价也太大了。

对于AOP,我了解的不多,AOP不是语言,姑且可以说AOP是方法论,就象 OOP 是 “面向对象的编程方法”是方法论一样,OOP所基于的数据结构是对象(Object), 而AOP所基于的数据结构就是方面(Aspect)。

工具、方法与过程被称为软件工程的三个要素。它们是相互作用、相互制约的。 例如“过程”问题,就既有实施过程的工具,也有相关的过程方法理论。

在完成工程过程中,,项目经理是一个中间的角色,有了一种使命:协调经营者与开发者之间的沟通。一般来说,没几个经营者懂软件技术。也许在 EHM 模型中,他所处于的位置在最右端,而开发者在最左端,在二者之间没有相同的关注界面。开发者所面临的矛盾:实现目标与保障质量。在实现工程目标过程中,与此相反的是我们会在项目交付和试用时才会碰到客户在质量上的投诉。客户会把所有的责任归咎到开发人员,而开发人员又不停地埋怨需求的不清不楚或者变更的没完没了,这是工程的质量问题。

与此同时,不管是项目经理还是开发人员,都需要注意的问题就是“枝节与细节”,很多人都喜欢把不要在乎这种细节,细节决定成败,最好懂得一个道理:不管它是细节还是枝节,只要你感到你的脚趾已经沾上了泥淖,就快点回头。

开发一个逆天的的软件是多么不容易!不管怎么玩,系统都能运行,永不崩溃!!!那样的软件屌爆了有木有,如果那个程序是你或者你带领的团队开发的,你说你一点都不自豪我“叶良辰”表示不信。

转载于:https://www.cnblogs.com/1995-qxl/p/4964234.html

《大道至简》最后两章读后感相关推荐

  1. 大道至简第七章读后感

    大道至简第七章读后感--现实中的软件工程 "王不如远交而近攻,得寸,则王之寸:得尺,亦王 之尺也." --<战国策.秦策> 1:大公司手中的算盘 文中列举了IBM,Bo ...

  2. 《大道至简》第二章 读后感

    大道至简第二章读后感 懒人创造方法,愚公移山告诉了我们,移山需要一点点将石头挖走,但是李冰提出了方法.如果说李冰将都江堰像愚公一样一铲子一铲子的挖开,那将会是多么耗时,多么巨大而又难以完成的工程啊.为 ...

  3. 大道至简第六章读后感

    大道至简第六讲的是编制到工程的章讲的是一些道理. 在我们的学习中,有时候总是会去问,到底什么样的编程语言才更好,殊不知,语言只是实现工程的编程的工具.人有时候总免不了去认为自己所不擅长的东西就是不好的 ...

  4. 《大道至简》第二章读后感--是懒人造就了方法

    何为"大道至简"?在周爱民的<大道至简>一书中给出的大道至简的解析是软件工程实践者的思想,它是一种思想,而不是一些招数或者方法. "僰蘭道有蜀王兵,亦有神作大 ...

  5. 大道至简第四章读后感

    第四章名为"流于形式的沟通",开头引用了韩愈的一句话,即"足下求速化之术,不于其人,乃以访愈,是所谓借听于聋,求道于盲.",这句话是个比喻,意思是向毫无所知的人 ...

  6. 大道至简第三章读后感

    从古至今无数人在谈团队合作,那么究竟什么是团队,在我看来,团队就是相互作用,相互依赖的个体,为了特定目标而按照一定规则结合在一起的组织.可是一个团队的灵魂到底是什么呢?团队缺乏的不只是管理. 团队应该 ...

  7. 《大道至简》第二章读后感

    对于一个程序员来说,编程是他干的必不可少的一件事,而编程中我们会遇到各种形形色色的问题,比如问题分析不清楚.程序报错以及程序不知道该怎么写,当我们遇到这些问题的时候,我们不知道该怎么办,不知道怎么去解 ...

  8. 《大道至简》第二篇读后感

    今天把周爱民大道至简的第二章关于是懒人造就了方法读了几遍,作者通过战国时李冰凿山与愚公移山的比较来阐述懒人早就方法主题,以前听历史老师讲课的时候正是因为懒人才会有那么多可以节省人们力气和时间的发明,但 ...

  9. 《大道至简》第二章——是懒人造就了方法 (读后感)

    何为"大道至简"?在周爱民的<大道至简>一书中给出的大道至简的解析是软件工程实践者的思想,它是一种思想,而不是一些招数或者方法. 前几天我把这本书的第一章用伪代码的形式 ...

  10. 《大道至简》第一章编程的精义伪代码读后感

    最近,读了老师推荐的一本关于编程思想的书<大道至简>.书中第一章主要讲编程的精义,以愚公移山的故事来形象的讲解编程的的过程.通过一个简单的寓言故事,看到原始需求的产生,项目的沟通,项目目标 ...

最新文章

  1. LeetCode Path Sum II(dfs或者bfs)
  2. LUA 运行期间不独占线程的递归,通过回调实现
  3. 编程之美——4.11 扫雷游戏的概率
  4. securecrt使用_使用securecrt提升工作效率的十个技巧
  5. flatmap和map的区别!
  6. 《FPGA全程进阶---实战演练》第二十一章 电源常用类型:LDO和 DCDC
  7. yml文件tab 空格_YAML 文件介绍
  8. Java21天打卡Day6-switch
  9. 专升本高数——常用公式总结大全【补充扩展】
  10. 苹果鼠标滚轮驱动_如何挑选一款适合自己的游戏鼠标
  11. 2021年道路运输企业安全生产管理人员考试内容及道路运输企业安全生产管理人员题库
  12. 烂到不想考研!大学糟糕宿舍大盘点!
  13. android 控件属性大全
  14. 剖析数据结构线性表,代码实现,分文件编写
  15. Deep Closest Point学习笔记(才开始接触点云)
  16. C++ PDF文档相关操作
  17. 谷歌宣布加入“反微软联盟”
  18. 华为鸿蒙电池,华为重拳出击,120Hz+鸿蒙OS+5000mAh大电池,还有6000万五摄
  19. 量子计算机能超越光速,量子纠缠: 真的可以“超越光速”吗?
  20. 如何将macbook触摸板和外接鼠标的滚轮设置相反方向

热门文章

  1. Spring Boot Web相关配置
  2. 修改Myecclipse servlet/jsp的默认模板
  3. shell脚本:批量添加用户,并设置随机字符为密码
  4. 让一个软件系统同时支持多个多种数据库灵活配置,让客户可以任意配置各个核心数据库部分...
  5. 关于在数据库中存储层次数据的一点看法与理解
  6. linux nmon安装
  7. python编程框架_python编程基础框架
  8. 还在被网络上各种关于单片机行业的收入搞的眼花缭乱而烦恼吗
  9. 重要提醒,单片机发展史,它到底是一个什么东西
  10. php中绘制长方体,php代码将常见的长方形图片修改为正方形的图片