首页 > 其他分享 >2023年10月31日阅读笔记

2023年10月31日阅读笔记

时间:2023-10-31 21:13:16浏览次数:31  
标签:10 原则 31 编程 2023 编写 代码

《代码整洁之道》

书中介绍了一些编程原则和实践,如DRY(不要重复自己)、单一职责原则(SRP)、开闭原则(OCP)等,这些原则有助于编写更好的代码。不仅如此还强调了良好的代码质量对于软件开发的重要性。良好的代码不仅仅是能够运行的代码,还应该易于理解和维护。

我认为书中的一个观点特别值得借鉴:用艺术的眼光看待自己的代码。我们应该把编程看作是一种艺术创作,追求代码的美感和完美。在编写和维护代码的过程中,我们要尽可能地消除缺陷,让代码更加优雅、简洁和高效。这种态度不仅可以帮助我们提高编程水平,还可以让我们在工作中更加享受和投入。

总之,《代码整洁之道》是一本非常值得一读的经典之作。通过阅读这本书,我不仅深入了解了如何编写高质量的代码,还学到了很多关于编程态度和原则的经验。我相信这些经验和知识将对我未来的编程工作产生深远的影响,并帮助我成为一名更优秀的开发人员。

标签:10,原则,31,编程,2023,编写,代码
From: https://www.cnblogs.com/nashacjj/p/17801525.html

相关文章

  • 10.18每日总结
    1、基本概念1.1、前言web开发:web,网页的意思, www.baidu.com静态webhtml,css提供给所有人看的数据始终不会发生变化!动态web淘宝,几乎是所有的网站;提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!技术栈:Servlet/JSP,A......
  • 每日总结10月16日
    今天上午在铁道技术实训课上学习了许多关于铁路和火车的知识,同样认识到了原来真的有人因为喜欢铁道来这个学校,尤其是课上的体验高铁司机的活动更是十分的有趣,下午的java课程中关于程序安全方面的学习让我的印象十分的深刻,原来我们写的程序崩掉一秒钟都不用,利用trycatch语句可以有......
  • linux 安装 python3.10
    aptupdateaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-devlibffi-devlibsqlite3-devwgetcurlllvmlibncurses5-devlibncursesw5-devxz-utilstk-devlibffi-devliblzma-devpython3-opensslgitwget......
  • 2.62 print("学号:3137")
     ......
  • LeetCode1047.删除字符串中的所有相邻重复项
    题目描述给出由小写字母组成的字符串S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在S上反复执行重复项删除操作,直到无法继续删除。在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。示例提交的代码importjava.util.Deque;importjava.util.Link......
  • CCPC2023桂林站嗦粉记
    特别提示:因为这场ACM要被搬到opencup,题面,题解均未公开,为了避免剧透带来的不适,请谨慎阅读以下内容,本人也尽量不提及比赛相关内容虽然但是,为什么有人写游记不写比赛内容啊友链CCPC2023桂林站银定记-ShunpowerCCPC2023桂林站游记-StayAlone2023CCPC桂林站游记-Ishy......
  • 每日总结-23.10.30
    今天完成关于hadoop中spark的安装和使用教程地址:https://dblab.xmu.edu.cn/blog/4322/https://blog.csdn.net/qq_53336526/article/details/131717423由于之前安装的hadoop版本为2.7.5,因此spark版本改用2.4.5,maven版本依旧可以使用教程中的3.9.2另外教程中的所有路径都需要修......
  • 神策数据荣登界面新闻「REAL 100 创新家」榜单
    10 月 26 日,界面新闻在北京举办第三届 REAL 科技大会,并在会上发布「REAL100 创新家」榜单,遴选出最能代表前沿产业趋势的公司,展示出这一年里多元化的创新力量。神策数据从数百家入围企业中脱颖而出,作为专业的大数据分析和营销科技服务提供商,荣登年度企业服务「REAL100 创新家......
  • 2023.10.31
    运行超市抹零结账行为代码如下:1print("3107")2money=39.87+24.47+78.07#计算总金额3money_str=str(money)4print("商品总金额:"+money_str)5print("实收金额:{:.0f}".format(money))#进行抹零行为结果如下:计算学生成绩的分差和平均分代码如下:......
  • 104.二叉树的最大深度
    目录题目法一、后序遍历法二、层序遍历题目给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。示例1:输入:root=[3,9,20,null,null,15,7]输出:3示例2:输入:root=[1,null,2]输出:2法一、后序遍历后序遍历......