首页 > 其他分享 >DRY——不要重复你自己

DRY——不要重复你自己

时间:2025-01-16 19:38:38浏览次数:1  
标签:DRY 不要 重复 其中 自己 UML

假期学习的第二天,并没有进行所谓上机式的学习,只是简单的看了一下《程序员修炼之道》
今天了解到了一个叫做DRY的词,Dont Repeat Yourself!不要重复你自己
具体其中的内容也是感觉很抽象,可能是因为自己还没有遇到问题吧,就拿其中的一个方面来说
其中提到了我们以后编码要避免重复,这重复又分为很多种,总的来说意思就是,我们需要注意
变通,一种代码写完之后,他并不是就此结束了,随着程序的运行和软件的维护,这其中可能还
需要进行相应的修改。
怎么说呢,现在看着本书有一种云里雾里的感觉,和上了一学期的UML课程似的,或许只有亲身
实践的时候才会知道其中是什么意思吧...

标签:DRY,不要,重复,其中,自己,UML
From: https://www.cnblogs.com/wgsrjgc/p/18675617

相关文章

  • 沉静立身,从容说话;不要轻薄,惹人笑骂。
    沉静安稳才能安身立命,说话要从容,言语小能放荡轻薄,让人嘲笑讥讽。【历史名人典故】苏东坡的敎训渴望被人喜欢、受人尊敬、受人崇拜,这是人类的本性,但只有付出才会有回报,所以要想获得他人的尊重,必须先学会尊重他人。北宋著名文学家、书画家苏轼就曾因为没有尊重别......
  • 写个方法,找出指定字符串中重复最多的字符及其长度
    在前端开发中,你可以使用JavaScript来实现这个功能。下面是一个示例方法,用于找出指定字符串中重复最多的字符及其长度:functionfindMostRepeatedChar(str){//创建一个空对象来存储字符及其出现的次数constcharCount={};//遍历字符串中的每个字符for(leti=0......
  • 如何解决定义了重复的 "system.web.extensions/scripting/scriptResourceHandler" 节
    问题描述在使用ASP.NET应用程序时,可能会遇到配置文件中定义了重复的 "system.web.extensions/scripting/scriptResourceHandler" 节的问题。这通常会导致应用程序无法正常启动或运行,并抛出配置错误。此问题的具体表现形式是:当尝试访问网站时,会收到一个配置错误提示,指出存在重复......
  • 10个音频素材网站推荐,千万不要为背景音乐发愁了!
    在视频创作的浩瀚宇宙中,背景音乐如同璀璨的星辰,为作品增添光彩,引导观众的情绪走向。然而,如何在浩瀚的音乐海洋中挑选出最适合的那一首,往往让许多创作者感到头疼。别担心,今天我们就为你精心挑选了10个音频素材网站,确保你在寻找背景音乐时,能够轻松找到那个“对的声音”。1.制......
  • 电脑“减肥”利器:两款重复文件查找神器大揭秘
    前言:        随着电脑使用时间的增长,我们往往会不知不觉地积累大量重复的软件和文件。手动一一核对这些重复项,不仅耗时费力,还容易遗漏。今天,我要为大家推荐两款重复文件查找神器,它们能够轻松帮我们清理硬盘空间,让电脑“瘦身”更高效。EasyDuplicateFinder:重复文件......
  • 学习记录-基于分布式锁注解防重复提交
    学习记录-基于分布式锁注解防重复提交1.什么是幂等性?在计算机中编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。2.什么是接口幂等性?在HTTP/1.1中,对幂等性进行了定义。它描述了一次和多次请求某一个资源对于资源本身应该具有同样的结果(网......
  • 永远不要轻易设置Oracle的隐藏参数,哪怕是DRM
    这篇文章可能会存在较大争议,甚至颠覆一些人的固有思维。因为关于Oracle的隐藏参数,江湖上一直都有两派对立的观点:1.不要设置任何隐藏参数,只有当遇到特殊问题时在售后指导下临时使用,在问题解决后还要及时去掉2.这一系列隐藏参数是众多客户踩出来的最佳实践,上线前必须要设置,才能......
  • 永远不要轻易设置Oracle的隐藏参数,哪怕是DRM
    这篇文章可能会存在较大争议,甚至颠覆一些人的固有思维。因为关于Oracle的隐藏参数,江湖上一直都有两派对立的观点:1.不要设置任何隐藏参数,只有当遇到特殊问题时在售后指导下临时使用,在问题解决后还要及时去掉2.这一系列隐藏参数是众多客户踩出来的最佳实践,上线前必须要设置,才能......
  • 永远不要轻易设置Oracle的隐藏参数,哪怕是DRM
    这篇文章可能会存在较大争议,甚至颠覆一些人的固有思维。因为关于Oracle的隐藏参数,江湖上一直都有两派对立的观点:1.不要设置任何隐藏参数,只有当遇到特殊问题时在售后指导下临时使用,在问题解决后还要及时去掉2.这一系列隐藏参数是众多客户踩出来的最佳实践,上线前必须要设置,才能......
  • 永远不要轻易设置Oracle的隐藏参数,哪怕是DRM
    这篇文章可能会存在较大争议,甚至颠覆一些人的固有思维。因为关于Oracle的隐藏参数,江湖上一直都有两派对立的观点:1.不要设置任何隐藏参数,只有当遇到特殊问题时在售后指导下临时使用,在问题解决后还要及时去掉2.这一系列隐藏参数是众多客户踩出来的最佳实践,上线前必须要设置,才能......