首页 > 其他分享 >《梦断代码》阅读笔记3

《梦断代码》阅读笔记3

时间:2024-05-22 12:09:25浏览次数:15  
标签:功能 代码 自己 笔记 狗食 软件 梦断

        对这本书的阅读终于要结束了,“梦断代码”:代码阻断了梦的实现吗?一直以为,计算机是万能的,自己想的都可以通过代码实现。在接触代码以后的这段时间里,我的想法改变了。代码可以实现自己的想法,但是怎么实现却要看自己了,算法自己思考,计算机只负责运行,运行通过就说明算法通过了,否则就是失败,没有程序的对与错,只有程序的优化。

      鲍勃提出了”提靴带的目的是推动反馈循环,今天用昨天发明的工具为明天打造更好的工具;而吃狗食则是迫使开发者把鼻子伸到产品的问题中、加速发现和修正缺陷的低调且实用的方法“,提靴带、吃狗食这些很很新颖的概念令人耳目一新。

      每个项目的发布都经历了不同的版本,Chandler就有好几个版本,每一版本都是功能的升级,一个好的软件的出现,不一定是经过好几个月,或许需要好几年。

      “只有完成任务的软件才是值得做的软件”,软件的需求在不断的变化,今天需要这样的功能,明天需要那样的功能,功能不断增加,软件不断更新。

      纵观全书,它以Chandler项目为实例,一步一步为我们描述他的开发过程,为我们呈现项目开发的全过程。让我们看到了软件开发者的辛苦与不易,软件开发并不是一个简简单单的过程,它需要不停地提出、发现错误,并不停的改正错误,提出新的功能,增加功能。一个好的软件的出世,是在不断地更新中完善的。

     看着作者描述的故事,真为自己以后的工作担心啊,不知道自己能不能适应这样的生活。从现在起,要好好提升、锻炼自己了。

标签:功能,代码,自己,笔记,狗食,软件,梦断
From: https://www.cnblogs.com/dmx-03/p/18205953

相关文章

  • Java学习笔记(一)
    Java学习笔记(一)字节计算机存储的最小计量单位:byteB存储单位换算:8bit=1B(byte)1024B=1KB1024KB=1MB1024MB=1GJava环境jvm与跨平台:jvm——运行Java程序的假想计算机跨平台——Java代码能在不同操作系统上运行两者关系——想要实现跨平台,需要安装对应版本......
  • Asp-Net-Core开发笔记:使用原生的接口限流功能
    前言之前介绍过使用AspNetCoreRateLimit组件来实现接口限流从.Net7开始,AspNetCore开始内置限流组件,当时我们的项目还在.Net6所以只能用第三方的现在都升级到.Net8了,当然是得来试试这个原生组件体验后:配置使用都比较简单,不过功能也没有AspNetCoreRateLimit那么灵活......
  • 零代码零硬件玩转华为云IoT,基于设备联动实时监控设备
    本文分享自华为云社区《一键守护,实时洞察:华为云IoT设备联动,智能感知设备状态变化,精准触发告警通知【零代码零硬件玩转华为云IoT】》,作者:周周的奇妙编程。前言在前面我们已经体验过了设备接入、设备控制和数据长效存储三个方面的内容。(踏云而行:五步带你运用设备模拟器接入华为云I......
  • 即时通讯技术文集(第38期):IM代码入门实践(Part2) [共15篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第38 期。[- 1 -] 高仿Android版手机QQ首页侧滑菜单源码[附件下载][链接] http://www.52im.net/thread-923-1-2.html[摘要] 本文分享的源码高仿了手机QQ的这个效果,希望可以为......
  • ZooKeeper论文笔记.18205343
    概要是什么:ZooKeeper是一个分布式系统的基础构件(协调内核),分布式应用(如RocketMQ)可以使用ZooKeeper来处理分布式系统协同的各个方面,比如可以使用它来实现leader选举、分布式锁等等,分布式应用可以使用它暴露的API实现各种类型的协同原语(考虑Java中的AQS)。它让分布式应用的设计者无需......
  • 代码随想录算法训练营第第14天 | 二叉树递归遍历(递归法、迭代、统一的迭代方法)
    递归遍历(必须掌握)二叉树的三种递归遍历掌握其规律后,其实很简单题目链接/文章讲解/视频讲解:https://programmercarl.com/二叉树的递归遍历.html迭代遍历(基础不好的录友,迭代法可以放过)题目链接/文章讲解/视频讲解:https://programmercarl.com/二叉树的迭代遍历.html统一迭代......
  • 《人月神话》阅读笔记
    终于有幸拜读了《人月神话》这部业内经典著作。整体来说,本书的主线——人月神话、没有银弹在现今的软件工程管理领域依然属于有效的基础理论。不过有些东西确实过时了,比方说文档的管理,现在已经有了svn或者在线文档。提到调试的复杂性,现在的集成环境把调试变得非常容易。读完之后才......
  • 《人月神话读书笔记二》
    贯彻执行即使是大型的设计团队,设计结果也必须由一个或两个人来完成,以确保这些决定是一致的。允许体系结构师对实现人员的询问做出电话应答解释是非常重要的,并且必须进行日志记录和整理发布。对于存有疑问的实现人员,应鼓励他们打电话询问相应的结构师,而不是一边自行猜测一边工作......
  • 笔记本温度常识
         ......
  • 为什么 mov sp, 32,debug程序,执行sp=32的位置,后面的代码就全乱了(在小甲鱼零基础汇编第6
    assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h;用来作存放数据dataendsstacksegmentdw0,0,0,0,0,0,0,0;用来作栈的空间stackendscodesegmentstart:;设置数......