随笔 - 217  文章 - 4  评论 - 4  阅读 - 23581

梦断代码阅读笔记之一

梦断代码阅读笔记之一

0章:软件时间

从作者玩的游戏Summer入手,解释了完成一件事所需要大量的时间。但是在做软件的过程中,我们总不能做出完美的软件,这不仅仅和时间和经验有关。

计算机的存储空间和人是不同的,即便是01之间也有空间存储,当你寻找缺陷、延误和不按设计思路运行的原因,那原因就藏身在这空间之中。

人类文明运行于软件之上。但是软件的调试和维护是一件很烦人的事,软件本就是一堆麻烦,人们常常盼望替代品、听话的程序员、足够依赖的代码,但梦之所寄、行之所为——地狱之门就此洞开。

1章:死定了

软件缺陷列表——未解决的或“开放的”问题及缺陷。对于一个整体的项目,项目蓝图是必须的。对于无法估计时间来进行修复的缺陷,需要把它标记出来。在做项目的过程中,时刻谨记软件过程中总有一条线缆,你的任务是让它变得更紧。

对软件时间问题导致的最早也是最好的结果。

开源代码的出现是的软件产品代码的复用得以发挥,开源代码可以随着时间的推移被改进,毕竟集结了大家的智慧,封闭性的软件则无法做到。

OASFChandler团队转变开发方式,获取新的成效。给项目的发展指明了一个新的方向。

快速做出的决定,往往不如仔细思考之后所做的决定,但最重要的是做出好决定。

2章:Agenda之魂(1968~2001

一个占用资源低的新型程序可以让用户为之疯狂,一跃成为“杀手级”软件。

Agenda管理帮助用户管理平常的信息,突破了计算机的严格逻辑与人类的语焉不详之间的间隔。

这一章作者使用故事的方式,按照时间顺序,讲述了Agenda的产生、发展、跌落神坛...直至替代品的出现。从这些事迹中收到的启发是对于一个项目,必须学会创新,打破某种隔阂,让软件真正做到为人服务。除此之外,开源是一个很好的方式,不管过去还是现在,程序员一直很喜欢这种方式,集思广益。

posted on   跨越&尘世  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示