欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 读后感 > 编程之美读后感

编程之美读后感

时间:2017-01-15 22:03

<<简单之美-软件开发实践者的思考>>读后感

[<<简单之美-软件开发实践者的思考>>读后感]几天就读完了倪建大牛写的这本别具风味的作品,主要是对软件开发过程的一些思考,读后感。

作者的写作方式很特别,通过叙述故事的方式讲解了软件开发的一整套流程和流程中需要注意的地方。

作者的主要态度是批判的,带有理想主义的色彩,然而却是发人深省的。

这本书给我最大的收获就是在软件开发中要学会思考。

思考所有步骤和方法存在的目的与意义。

是否符合软件开发行业发展的趋势。

作者主要涉及的是方法论上的层次,俯瞰着大地上的开发组织和人员。

看到的问题和解决方案往往是直指本质的。

这里摘几条印象深刻的见解和需要识记的名词。

学习新知识最快的途径是将新知识纳入自己所理解的一套知识体系。

所以,如何在学习的同时建立起各个技术的联系和区别是很重要的,有利于建立自己的体系。

修炼好内功,在接触新知识的时候,才能很快上手并理解其本质。

软件的本质是2进制和与非逻辑。

软件开发的本质是人的创造,而创造的根源在与想象,这又引出了“隐喻”和“故事”。

隐喻是指从生活阅历中抽象出与所要开发的软件的运行流程相像的事件与关系。

故事,则是讲述故事的方式想象软件运行的流程。

CMM:Capability MaturityModel,能力成熟度模型。

CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。

敏捷开发:敏捷软件开发宣言:个体和交互胜过过程和工具可以工作的软件胜过面面俱到的文档客户合作胜过合同谈判响应变化胜过遵循计划敏捷开发最注重的是人,或者说个体。

目标是提高个体的主动性,提高产出效率。

敏捷开发要求团队一起工作,甚至还有客户。

结对编程。

迭代交付,三周为一个周期,每个周期都发布可用地、经过测试的代码。

2到5个周期后进行一次发布。

敏捷开发积极拥抱变化,主要依靠代码重构来配合变化。

敏捷开发的优点在于发布时间短和响应需求变化,读后感《读后感》。

敏捷开发的缺点是可操作性差。

实践者们常常走入各种各样的误区。

根本原因还是人,人的主动性还有在软件开发中的行为受各种各样因素的影响。

在需求分析阶段准备两份文档。

一份使用客户的术语表达客户的故事,另一份是使用软件术语表达软件实现的故事。

需求分析人员是客户和项目组之间的桥梁,是客户和软件开发人员之间的桥梁,十分类似于科手术过程,软件开发团队需要一个主刀医师,即软件架构师。

软件架构师保证了整个软件的思想和架构是一个主体。

而不是零散的,拼凑的。

这有利于开发和维护。

软件架构师在一个团队里一般只有一个,或者一个架构师团队由其中一个人作为领导。

这样保证了整个软件系统的一致性。

软件架构师工作的主要依据是经验。

在软件开发过程中,人是最重要的因素,而责任、权利和利益是保证这个因素发挥作用的关键。

负责文化是人类社会活动中必须具备的一种文化。

团队往往成为不负责任的推辞。

建立负责制度的目的不是为了惩罚,而是通过利益损失的形式,表明一个事实:没有金刚钻,别揽瓷器活。

也是质量保证的一个重要推动力。

对于软件来说,最大的软肋在于逻辑思维的不可遍历性。

这是测试工作存在的一个原因。

实际的软件工程师实践证明,让对软件思想有深刻理解的软件工程师进行测试,可以大幅度提高软件质量。

所以,测试工作并不比软件开发轻松,让软件开发菜鸟来进行测试是不负责任的。

测试人员并不是软件开发人员的对立者。

他在找出bug的同时,也要尽可能的帮助编程人员指出这种bug存在的原因以及地点。

所有论点都存在一定的上下文之中。

所以学习别人的论点只是理会这个论点的思路,而不要到处生搬硬套。

怀疑一切。

项目管理工作的基本思路不是控制,而是创造有利的环境和顺势引导,扫清软件开发中的各种障碍。

项目管理工作要与软件开发工作隔离开来。

对于软件开发者而言,你需要考虑的是风险服务,即风险响应。

而不要把主要精力放在风险预防和控制上。

软件维护要在项目开始或者设计时就要予以考虑。

  〔读后感〕随文赠言:【这世上的一切都借希望而完成,农夫不会剥下一粒玉米,如果他不曾希望它长成种粒;单身汉不会娶妻,如果他不曾希望有孩子;商人也不会去工作,如果他不曾希望因此而有收益。

三国演义之煮酒论英雄读后感

读有感  这一个文章的标题想必是很多人都会很熟悉的,它的出处是出于第二十一回。

故事的梗概是这样的,外出见青梅挂满了枝头,望去觉得很美,忽然想到了“望梅止渴”这一成语典故。

恰逢此时又是煮酒的佳节,他就心生一念,何不邀来共饮,借此机会也可试探一下,看他有无称帝和自己共争天下的野心。

如约而来,酒席宴上,问天下英雄有哪些,刘备随便答了几个,可都被否定了,相反曹操则认为天下英雄唯有自己和刘备两个人而已。

闻此言刘备惊得筷子落地,正逢此时窗外,刘备从容的拾起筷子,借口害怕雷声才惊落自己的筷子,这才遮掩了过去,消除了曹操的怀疑。

  这则章节和故事是中我最喜欢读的,就因为它被描写得很具有文学的趣味,意境很美也很有诗意。

看中国古代文学史我们不难知道,曹操是建安时期著名的大诗人,其诗更有“”的美称。

他邀刘备来饮酒是想考验刘备,这点是无疑的。

不过于此同时这也显示了他诗人的本色。

青梅着在枝头,望去景象已经是很美,可以说是赏心悦目的。

此等美景激发了曹操诗人的豪兴,想要赋诗一首,但一时间诗思不来,只好暂时作罢,若用青梅煮酒,那当更能突显英雄的本色,所以才有了这一段与刘备的共饮与聚会。

我对小说不是很喜爱,这可能是由于个人的偏好吧,的其它章节虽然读过了,但觉得没有什么印象和回味,唯独这一节我却是很喜欢的。

对我而言,它是小说中最有诗意的回目和章节。

  也正是由此节,不能不让我们联想到曹操,他是的一位杰出的文学家和军事家。

小说毕竟就是小说,它是可以虚构的,但作者的尊刘贬曹倾向实在是很严重的。

所以曹操被描写成了反面的人物,在人们的印象中是一代的奸雄。

这从影视评书和戏曲中表现得更为突出,所以人们就人云亦云地认为曹操是奸雄了。

另一个原因是人们对《三国演义》的熟悉和喜爱毕竟远胜于。

文学的影响有时会超过和左右历史于此可见一斑。

人们对于曹操的认识由于小说的影响虽然是有曲解之嫌,但是依我看这也没有什么关系的,我们不是专门做学问的学者何必当真呢

小说也原本就是共人消遣的和休闲娱乐的,只要快乐那样才是最好的生活方式。

  今天我们实际生活当中许多俗而不雅的人呼朋引类地聚在一起,推杯换盏高谈阔论,往往也自命为煮酒论英雄。

这一则也可以想见这典故影响的深远和广泛了。

其实说这话的人也未必就知道这典故的出处,或许也有知道的。

结果是往往自命不凡,酒过三巡,菜过五味更是飘飘然,然飘飘了。

在醉意朦胧中都认为自己是大英雄,借英雄的豪气还想在多喝几杯。

实际上真正的英雄确有着他独具的品格,,腹有良谋,行侠丈义,智勇双全,试问当世真能做到者又有几人。

英雄不是嘴上的空话,不是凭空的幻想,不是醉意朦胧里的豪言壮语,他是一种优秀的品格,这种品格是超凡人的,一般人难以企及的精神境界。

  现代是科学昌明的时代,酿酒业也发达了,也许再也不用青梅来煮酒了。

我们谈到青梅煮酒有些印象依稀了,实际上是有名无实了,只留给了诗人的某些诗意的想象和美学的熏陶。

不具备英雄资格的人却来煮酒论英雄,实在是有些僭越古人之嫌。

不过在酒席之中能够陶然地忘却了现世的烦恼来充一次英雄也无妨。

我想这也是我们现世生活的一部分,苦中也有乐。

不妨开怀畅饮,海阔凭鱼跃,天高任鸟飞。

什么不尽人情的话和不尽常理的事在这里都可以尽情的诉说,这酒桌的聚会简直就成了另外的娱乐逍遥的小世界。

刘伶的死便埋我的精神虽然未免有些放浪于形骸之外,但这也是尽人情的一种表现,是一种旷达的风度。

  俗语说饮酒不醉才为高,多喝酒,喝个酩酊大醉于身体不益,喝酒过量也容易误事,此种事情屡见不鲜,要引用例子真是不胜枚举。

以煮酒论英雄的气概饮酒并没有什么不对的地方,但问题是拿了这个作为了借口,成为了不可救药的酒徒与酒鬼,不问世事,枉费了光阴,践踏坏了身体,那可真是一件得不偿失的事情。

古人的酒酒精含量少,即是所谓的度数低,不比今日的白酒那样的猛烈,所以古人于喝酒之余还可以对诗赋词弹琴流觞尽雅兴之乐。

今人在喝醉上断不可盲目的效法古人。

  另一则对煮酒论英雄想到的是人们对于英雄的向往。

我想向往英雄的境界也是我们精神生活的一部分吧,这从武侠小说的广受欢迎中可以看得出来。

而这一则青梅煮酒论英雄的小说段落尤其是写得精彩,让后世的人在闲适中也能增添一些精神的悦乐。

从这一点来说这典故真是大有裨益了。

  每当回想这个典故的时候,自己也好象回到了从前,一想起那时三五知己友朋,会聚在一起,放谈高笑,引酒作乐的情景,真有一种说不出的感觉,一种豪兴往往会不自觉的涌上心头。

好小说好的文学作品好的典故能够耐人寻味的地方,于此也可见一斑了。

怎么学好编程

你没动手编

动手了感觉就不一样了 。

开始都一样,什么都看不懂,写多了就好了吧

学什么编程语言好

如果是高中生的话,可能平常时间不会那么充裕,建议学VB,这个相对于C\\\/C++来说比较简单,容易使你有成就感。

不管你现在学的是什么语言,其实关键的就是一些思维方式,至于说大学考什么这没有什么关系。

你如果有VB的基础再学C\\\/C++也不会觉得有什么障碍。

关于C和C++哪个好,现在大部分应用软件是用C++写的,C现在主要用在单片机等方面,所以书店里的书C++居多。

JAVA好像也比较流行,我不太了解。

关于你的问题补充,我个人觉得可以不学C直接学C++。

我是先自学完C再学C++的,感觉前面都差不多,就是c++后面关于对象的内容比较复杂,所以我建议你现在学VB就可以了。

当然如果你时间充裕,或者自学能力强,那就另当别论

我想学编程好学么需要多长时间,请大神支招

这是个持久战,跟你分享个段子,不过也反映了编程的真实历程:程序员的读书历程:x 语言入门--x 语言应用实践--x 语言高阶编程--x 语言的科学与艺术--编程之美--编程之道--编程之禅--颈椎病康复指南。

现在很多都偏向于编程的应用,这个时间会短一些,集中培训个几个月就能把一门语言应用到一个领域;如果要往深入研究,要专研语言底层机制的如何实现,这个需要花比较久的时间,但这个的理解会使你从小试牛刀走向如火纯情。

我能学编程吗

作者是,南朝宋文学家,彭城(今)人,世说新语分德行,言语,政事,文学,方正等三十六类,古代笔记小说集。

基本考试就这些,还有,他是古代笔记小说集

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片