梦断代码读后感2
花了一段时间阅读了《梦断代码》之后,我深刻体会到一点--所有程序员在一层定义上都是“疯子”,他们都是为了软件,代码会深陷其中但又一贯以乐天派示人的一帮怪人,若是以高中的时候身为理科生的我发表感受,我会觉得昂浪费精力,浪费青春的事都会有人乐此不彼的去做,他们究竟是怎么了,但是现在,身为一名计算机专业的大学生,我只能对我自己说,你不是他们也终究成不了他们,我深知我没有那个能力,不是每个人都适合做软件开发,我不是那块料,因为现在我至少接触过c,c++,Java等机器语言的皮毛,每种语言都是那样的令人费神费力,有时候真觉得我来错了地方。
《梦断代码》讲述的是Chandler软件漫长而痛苦的开发过程,在该过程中,一系列的问题都要考验他们那些程序热衷者,那一刻真觉得是不是该同情他们一下,,在osaf开发组中,单单负责选择其他程序员用来创建软件的部件的“系统架构师”安德森一人就要面临:应该采用什么工具来创建程序的图形界面?应该采用什么软件技术来存储程序数据?应该采用哪种数据交换标准?等一个又一个难以抉择的局面,这让我觉得软件是那么的抽象。
chandler开发过程中误期以及项目所有的成员不加节制的创造,不统一的方法给麦卡斯带去了很多的困难,,为了软件行业,麦卡斯,付出了相当大的代价,chandler的设计者们不断给出相互冲突的需求下,他这样一个软件行业应角色束手无数了,开发陷入困境。读到这我似乎懂得一点项目所有的成员都应该尽可能的发挥自己的而创造性,而不是不加节制的创造只会带来不切实际的项目就是缺少对这种对这种创造性的约束,这是所有问题的根源。总的来说,chandler项目的诸多需求自相矛盾,而且使用的技术有些超前,最重要的事,缺乏一个强有力的管理核心来对项目的诸多事宜来做裁决
“agenda 之魂”里有一件事我特别
想知道,“自动分派”特性是如何实现的,现在的大部分网站软件应用也都没有这种神奇的功能。当你键入“这周六”,它可以自动识别归类到2015/3/21,简直不能更智能了。但是很遗憾书中并没有提到。
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术