DRY
  • 2024-10-31《程序员修炼之道:从小工到专家》读书笔记(三)
    这一篇开始这本书的第二章内容,第二章的标题是注重实效的途径7.重复的危害摘抄:DRY原则:系统中的每一项知识都必须具有单一、无歧义、权威的表示。这一节将重复归入了几个类型:强加的重复、无意的重复、无耐性的重复、开发者之间的重复,我就不把解释写在这里了,通过这一节的学习,我深
  • 2024-10-31IPD dry run:IPD流程落地的利器
    DRYRUN最早起源于欧洲,是由士兵军事演习而来。随着时间的推移,DRYRUN被广泛应用于不同领域,成为一种生动高效的实践训练方法。在管理活动中,DRYRUN被普遍应用,通过实战演练解决企业存在的难题实现组织学习与发展,它以其注重绩效和人员能力迅速发展双提升的特点近年来受到国内众多知名
  • 2024-10-27《程序员的修炼之道:从小工到专家》阅读笔记一
    第一章:一个实用程序员的旅程《程序员的修炼之道》开篇讲述了什么是“实用程序员”(PragmaticProgrammer),并介绍了如何成为一个高效、实用的开发者。作者强调了实用程序员的特点,包括责任感、自我改进、选择性妥协和以结果为导向。书中也提到了一些基本的编程准则,如避免重复(DRY原则
  • 2024-10-20自动驾驶路面分类数据集,不同道路不同天气条件,干燥、湿润、水上、新雪、融化雪和冰。包沥青、混凝土、泥浆和碎石。不同道路平整性分光滑、轻微不平严重不平。27类,37万张13GB路面数据集 路面分类数据集
    自动驾驶路面分类数据集,按照不同的天气条件,即干燥、湿润、水上、新雪、融化的雪和冰。不同的道路材料属性包括沥青、混凝土、泥浆和碎石。不同的道路平整性分为光滑、轻微不平和严重不平。共27类,37万张图像,13GB数据自动驾驶路面分类数据集类别:图像分类用途:用于训练和评估
  • 2024-09-10KISS/DRY/YANGI/SOLID 等程序设计原则 第一类代码是炫技,第二类代码才叫专业。
    小结:SOLID出自UncleBob著名的《敏捷软件开发》一书,是五个重要软件设计原则的缩写。SOLID-SRPSingleResponsibilityPrinciple单一职责原则Aclassshouldhaveone,andonlyone,reasontochange.SOLID中最简单的原则,每个class或者function只做一件事情。Open/C
  • 2024-03-02DRY things up是什么意思?
    "DRYthingsup"这个短语在计算机编程领域中,是一个源自“Don'tRepeatYourself”(简称DRY)原则的概念。这个原则强调在编写软件代码时应尽量避免重复劳动和复制粘贴代码,提倡将常用或重复的功能抽象成可复用的模块、函数或类。所以,当说"DRYthingsup"时,意味着要对现有的代码进
  • 2023-06-21手写K8S的YAML很痛苦,看完这篇让你信手拈来
    写在开篇对于刚刚接触K8s的新手来说,手动编写K8s的YAML配置文件可能会是一件很麻烦的事情。因为,配置文件包含了许多复杂的对象和属性。比如Pod对象的各个字段、它们的含义以及可接受的值都有哪些?看完本篇可能会让你功力大增。本篇的内容虽然很基础,但很实用,说不定还真就有不知道的
  • 2023-06-21手写K8S的YAML很痛苦,看完这篇让你信手拈来
    写在开篇对于刚刚接触K8s的新手来说,手动编写K8s的YAML配置文件可能会是一件很麻烦的事情。因为,配置文件包含了许多复杂的对象和属性。比如Pod对象的各个字段、它们的含义以及可接受的值都有哪些?看完本篇可能会让你功力大增。本篇的内容虽然很基础,但很实用,说不定还真就有不知道的
  • 2023-04-12git 清理本地的远程跟踪分支
    推荐使用  gitgc 分支其实已经在远程库删除了,但是本地git窗口依然显示,类似与这种  此刻需要同步仓库信息,精简本地数据gitremotepruneorigi--dry-run#--dry-run是模拟运行 gitremotepruneorigin  
  • 2023-03-24Python 自动识别并批量转换文本文件编码
    如题,很简单,就是先用chardet库识别文件编码,解码之后再输出成目标编码。算是个偶尔能用上的小工具,要用的时候万一没有就很难受的那种,比如,网上下载了别人的项目文件,一打开全
  • 2023-03-08这个二分查找好难(Drying)
    DryingItisveryhardtowashandespeciallytodryclothesinwinter.ButJaneisaverysmartgirl.Sheisnotafraidofthisboringprocess.Janehasdecided
  • 2023-02-04设计原则:SOLID、DRY、KISS、YAGNI、LOD
    1.SOLID原则1.1SRP(SingleResponsibilityPrinciple)单一职责一个类或模块只负责完成一个功能。1.2OCP(OpenClosedPrinciple)开闭原则(模块、类、方法)对拓展开放,对
  • 2023-01-14大牛架构师珍藏的10条编程原则
    程序员拥有一个较好的编程原则能使他的编程能力有大幅的提升,可以使其开发出维护性高、缺陷更少的代码。以下内容梳理自StactOverflow的一个问题:编程时你最先考虑的准则是
  • 2022-12-29【架构设计】保持简单轻量设计的三个原则——DRY,KISS, YAGNI
    前言一个软件轻量简单的软件架构是非常重要的,它可以让我们花最小的代价就能满足业务上的需求。那如何保证轻量简单呢?那今天就和大家分享下这其中的秘密,也就是3个重要的指
  • 2022-12-28shell
      Shell-set命令-Anliven-博客园(cnblogs.com)set-n或者set-onoexec语法检查模式,读取脚本并检查语法错误,但不执行set-e或者set-oerrexit如果命
  • 2022-12-11程序员修炼之道 三
    第六节:交流1、知道你想要说什么当我们面临会议,重要通话,或者只是撰写技术文档,问下自己你要表达的中心想法是什么,围绕这一点进行展开。2、了解你的听众比如你要做一场分享
  • 2022-10-20[Typescript] Tips: Assign local variables to default generic slots to dry up your code and improve p
    YoucanDRYupyourgenericscodeMASSIVELY(andimproveperf)byassigninglocalvariablestodefaultgenericslots.Here,wemovesomecomplex'Extract'logi
  • 2022-10-02《程序员修炼之道:从小工到专家》阅读笔记三
    第二章:注重实效的途径生活在一个时间与资源有限的世界。七、重复的危害知识变化,对需求的理解与客户会谈发生变化,政策更改--维护上更花时间。维护:整个开发工程的例行事
  • 2022-09-30《程序员的修炼之道:从小工到专家》阅读笔记其二(关于重复)
    第二章名为注重实效的途径,本章节通过大量篇幅从以下几个方面来诠释了途径。既然注重实效,那么肯定要减少繁琐的代码,于是,作者从重复这一方面入手。从程序维护入手,引
  • 2022-09-02A DRY KISS — 程序员的逗留
    ADRYKISS—程序员的逗留无论是新手还是经验丰富的程序员——如果你是一名程序员,你就会听到仅仅几个月的支持者保证“总是使用DRYKISS”。对于我们这些凡人来说,DRY
  • 2022-08-22经典设计原则
    经典设计原则除了SOLID之外,常见的还包括KISS、YAGNI、DRY、LOD、CRP等几种:KISS(KeepItSimple&Stupid,尽量保持简单)YAGNI(YouAin'tGonnaNeedIt,你不会需
  • 2022-08-19面试 写函数 有什么好的习惯
    1·以JSDoc的形式,去写函数注释2· 写代码 一直遵循DRY  原则 ( DRY  ——>  Don't RepectYouself)但凡我写的代码,重