程序员修炼之地到第二章笔记与感悟
程序员修炼之地到第二章笔记与感悟
这一章的标题为“注重实效的途径”,这一章主要写如何编写代码才能更简练更强劲更不容易出现漏洞。对这一章我也是总结了五个点。
这个第一点就是在java中用方法在c中用函数,总的来说就是避免过多的重复,将要重复的地方用类或者函数封装起来,这样既可以减少带代码长度使运行更快,又可以使我们的代码看起来更有条理,出现问题或者修改起来更加的方便。当然一些不得不重复的我们以至能听天由命了。
第二就是建立模型,我们还要说到项目,项目是巨大的,不去思考就开始写那就是混乱的,而思考也就是建模的过程,我们去建立一个项目的模型然后慢慢的去实现,这样项目才能有一个较好的起步阶段。
第三就是代码段要可删除,因为要跟随用户的脚步,在完成一段后与用户沟通如果出现问题,要求修改,那如果代码段不可删除,就意味着我们要重新写,那前面的工作就是白干,所以为了避免这种事情的发生,我们的代码段要是可删除修改的。
第四是正交性,就是一个出现错误不会影响其他的,如果正交性不好,那么一个bug那么引发而来的就是一连串的不够,因此要保证程序较好的正交性,同时在写的时候也要及时检验。
第五点也是最后一点就是估算,这样可以避免意外的发生,我们要知道我们哪些内容要估算,怎么估算,就例如函数个数与代码的运行时间,估算可以大大减少各种资源的浪费。
这就是我对对第二章的总结。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!