《梦断代码》第二阶段阅读感想(包括第3、4、5共三章)

本文深入剖析了软件开发的复杂性,通过对比汇编语言与Python等高级语言的特点,强调了抽象层叠的重要性。同时,文章分享了开源项目在技术工业冰河时代背景下对软件创新的影响,以及开发初期的创造性阶段。最后,通过描述办公宠物的趣事,巧妙地表达了程序员的日常工作挑战。

第三章  原型与Python  

      在这一章中,我又更加深刻的认识到做软件的难,它就像洋葱一样层层叠叠,每一层都辛辛苦苦地建立在前一层的基础之上,危如累卵。无论如何,日积月累,一层一层搭建起来,即“抽象层叠”,而抽象层的最低端就是汇编语言,是最让我学习起来头疼的汇编语言,也是大多数人难以学习和编写的,后来产生了许多适用性更强的高级语言,也就随之出现了编译。

      后来发明了Python,虽然这一脚本语言不像其他高级语言得到人们的那么重视,但是Python凭借自己的优点发挥了比其他预言更多的智能特性,比如它在变量类型上的宽松原则。它提供了其它几个特有的机制,更符合业界标准的编程语言,也“面向对象”。但是它也并不完美,当然了,世界上可以称为最完美的事物总是随着人们的要求而备受期待的,是不存在的。
   
第四章 乐高王国

       技术工业的冰河时代导致大量程序员的失业或半待业而使他们转而投身开源项目,在这个特殊的时期,孕育了许多新软件,OSAF团队备受瞩目。

       从一个又一个的成果的创新历程中,我感受到了过程的艰辛,开发人员一边受它的折磨,但是依旧要扎进去,这种精神值得我们大家学习。其中阐述了开发软件过程中最好玩的阶段,竟然是“万事皆在计划,但什么都还没做起来”。但是这对于平时学习中的我来说,这正是最艰难的时刻,什么都没做出来,必定是令人十分头疼的一件事,但是仔细用心想一想,项目最有趣的时候确实在刚开始的时候,这时候有无数种可能敞开着大门,而通向痛苦妥协的大门是关闭着的,这时候的开发人们可以任我们的想象,天马行空,凭空创造出城堡。

第5章  管束奇客和狗

      首先介绍两只能够在办公室自由活动的狗,进入程序员们的生活。能快速学会不常见或特殊的技能,如果管束不严则会戏弄主人。狗与主人,程序员和经理,相似度令人震惊,抒发做程序员的苦难。

     当出现一个新的项目时,面临最多的也是最难的就是各种选择,很容易迷失,这就要求开发人员们能够尽量快速地做出正确的决策选择。一个团队中管理者发挥的作用是十分重要的,能够让人们能协同合作,益其长处,弱其短处。

转载于:https://www.cnblogs.com/luyu2783/p/4351330.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值