周爱民老师的《大道至简》这本书被誉为“激荡新思的佳作”,在王建民老师的建议下,我利用暑假的时间阅读了整本书,其中书中作者的思想对我还是有很大启发的。 说实话,这本书看下来有些地方我是一头雾水的,毕竟自己没有真正去开发过产品,总是没办法理解一部分东西。
过去的我认为编程是一门技术活,靠的技术,只要认真学习就够了,但是我在过去发现,仅仅是听懂不练,是不够的。而大道至简刚读便提到编程的精义,他谈到编程其实就是一个很简单的事情,甚至可以说是一个劳力活。开头便提到简,开头点题,让我可以更好的代入书中,起初一开始看到大道至简的时候,我可以说一头雾水,跳出来许许多多的东西,我无法得知这是一本什么样的书,大道让我想到的道法自然。后来慢慢读让我开始得到许多新的体会。面对一个庞大的工程项目,我们应该有着周爱民老师的看待方法,化繁为简,把一个庞大的工程变成许许多多的小部分,最后再连接起来,化繁为简,正如周爱民老师开头提到的愚公,愚公移山不是一次移动整座大山,而是一点一点凭借人数和时间,一块块的去搬走石块,从愚公身上我们也看到了编程的根本,顺序、分支和循环。这就是编程的精义。
之后周爱民老师又提到了其他的一些内容,比如会不会写程序等问题,让我对程序认识更加深刻。
之后周爱民老师又提到了方法,编程要讲究正确的方法,一个好的方法可以既省时又省力,而如果一个错误的方法则会事倍功半,甚至起到反作用,让问题变的更大。周爱民老师提到了懒人方法,是懒人造就了方法,懒人方法并不是一种贬义,而是一种解决问题的捷径方法,对于一个工程,不光看运行的结果,也要看运行过程中占用的内存,运行时间,代码的数量,代码的内容,这些都是很重要的,一个好的编程方法对于完成一个庞大的工程是至关重要的,程序=算法+结构+方法。
之后周爱民老师又提到了团队缺乏不只是管理,一个好的团队是至关重要的。世界上有许许多多的问题,是需要他人的帮助的,自己一个人是无法解决所有问题的,编程或许一个人可以解决,但是耗费的精力,耗费的时间将是十分多的,相反如果拥有一个团队,那么将在很短的时间里实现我们想要的结果,省时而且效率高。为了适应这个不断变迁的世界,我认为一个高效率的团队是要比个人要重要的。正所谓,三人行必有我师焉。我们在这个编程团队里不断的互相学习,更好的进步。人人为了团队着想,人人开始行动起来,这无疑是一个优秀的团队。
通过阅读这本书,我认为编程不能只追求结果,要注意许许多多的方面,化繁为简,方法,以及团队,要记住代码从来不是给自己看的,要保证简便同时可以让别人很轻松的看懂,让团队之间的协作更加高效。
以上就是我阅读这本书的感悟。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具