• 2025-01-10代码之美——代码整洁之道
    作者:京东零售刘仲伟一、开篇引言2024年,跨进21世纪已经两个轮回,这些计算机技术基础问题似乎并没有因为软件工程和计算机相关专业的发展,而有所改善。需求在各个域中表现千差万别,问题在各处代码中也似乎毫无规律,本文说代码之美是希望大家认识代码的美,化繁为简,创造出美好的产品
  • 2025-01-09代码之美-代码整洁之道
    作者:京东零售刘仲伟一、开篇引言京东零售从9月开始对技术风险系统性地跟踪汇报,以故障数、监控发现率、故障发现时间、故障恢复时间等多个指标进行统计和跟踪汇报,相比于之前线上小故障杖责二十、大故障发配宁古塔,有了向惩前毖后、治病救人方向的转变。我也有机会参与到其中部分
  • 2024-12-23由 Mybatis 源码畅谈软件设计(一):序
    作者:京东保险王奕龙从接触软件开发以来,一直对写出优雅的代码抱有执念,工作半年时,偶然接触到《代码整洁之道》,爱不释手,一口气读完,并在很长的时间内践行其中的观点,但是在这践行期间缺少思考和复盘,更多的是一味地信奉和遵守其中的原则,写了不少当时自认为不错而现在回过头看可读性不
  • 2024-11-30《代码大全2》阅读笔记1
    阅读笔记一:软件开发的最佳实践在《代码大全2》中,迈克康奈尔强调了软件开发过程中几个核心的最佳实践,这些实践能够显著提升代码质量和团队效率。例如:代码整洁性:书中提到,保持代码的整洁(cleancode)是提高可读性和可维护性的关键。整洁的代码能够让开发人员更容易理解和修改。一致
  • 2024-12-11【Docker】Docker仓库(registry)
    我们在上一章,讲了虚拟化,虚拟化是把硬件虚拟化,然后创建出来的虚拟机完全隔离,而Docker则是软件(内核)虚拟化,他的隔离性会低于虚拟机。我们将通过3-4周来讲解Docker相关内容,由于涉及到内容较多,就不一一列出来具体的细节,主要从以下几个方面来讲解:Docker基本情况Docker基本命令Docke
  • 2024-12-10Axure如何提升设计师效率?必备高效插件推荐
    Axure是设计行业广泛应用的一款强大工具,其功能复杂而丰富,许多新手可能会因为使用门槛而感到困惑。然而,通过结合一些高效的Axure插件,即使是初学者也能迅速提升自己的设计能力。本文将为你推荐几款实用的Axure插件,它们将极大地提升你的设计效率,帮助你轻松成为设计高手!1.线框图
  • 2024-12-04ospf-开放式最短路径优先协议
    一、为什么会有OSPF1、OSPF可以管理大型复杂政企网络,数据中心网络2、OSPF快速检查网络变化,迅速更新路由,保证公司网络不中断,提高网络的可靠性3、OSPF引入区域,可以支持网络扩展,降低设备压力,提高数据转发效率4、OSPF支持认证,能够增强网络的安全性二、OSPF应用场景主要应用
  • 2024-12-01mp
    MybatisPlus​MybatisPlus是基于MyBatis的增强工具,它简化了MyBatis的开发,并提供了一些常用的自动化功能,如CRUD操作的自动生成​ MybatisPlus的目标是使得开发者不再编写重复的SQL语句,同时保留MyBatis的原有功能,使得MyBatis更加轻量、简洁、高效​ 设计表
  • 2024-10-09【优化】js 的代码质量与整洁度
    前言为什么代码要整洁?代码质量与整洁度成正比。有的团队在赶工期的时候,不注重代码的整洁,代码写的越来越糟糕,项目越来越混乱,生产力也跟着下降,那就必须找更多人来提高生产力,开发成本越来越高。整洁的代码是怎样的?清晰表达意图、消除重复、简单抽象、能通过测试。换句话说
  • 2024-10-09从混乱到整洁:JavaScript学习中的代码演变之旅
    学习中的代码演变在JavaScript的学习之旅中,初学者常产出略显混乱的代码,这实属正常。每个错误与不易理解的代码段都是成长的一部分,随着时间推移,你将逐渐掌握编写整洁代码的技巧。混乱中的创新追求完美并非初学者的首要任务,这样反而能激发你尝试多样化的解决方案。比如,在构建待办
  • 2024-09-17代码整洁之道--读书笔记(11)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-11代码整洁之道--读书笔记(8)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-11代码整洁之道--读书笔记(7)nz
    合集-读书笔记(7)1.代码整洁之道--读书笔记(2)09-052.代码整洁之道--读书笔记(1)09-043.代码整洁之道--读书笔记(3)09-06:蓝猫机场4.代码整洁之道--读书笔记(4)09-075.代码整洁之道--读书笔记(5)09-086.代码整洁之道--读书笔记(6)09-097.代码整洁之道--读书笔记(7)09-10收起代
  • 2024-09-10代码整洁之道--读书笔记(7)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-09代码整洁之道--读书笔记(6)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-09《代码整洁之道》-大师眼中的整洁代码是什么样
    几个月前写了一篇文章“如何写出难以维护的代码”,从中能大概了解到不好维护的代码是什么样,有哪些坏味道,那肯定有人会反问,难以维护的代码见的太多了,也知道长什么样,但是对于好维护的代码是什么样的比较模糊,带着这个问题,本人读完了世界软件开发大师马丁的《代码整洁之道》这本书,来了解
  • 2024-09-08代码整洁之道--读书笔记(5)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-07代码整洁之道--读书笔记(4)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-09-05代码整洁之道--读书笔记(2)
    代码整洁之道简介:本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。本
  • 2024-07-29读《代码整洁之道》有感
     引言《代码整洁之道》是软件开发界的一本经典著作,由罗伯特·C·马丁(RobertC.Martin)编写。作为一本深入浅出的指导书籍,它详细阐述了如何编写可读、可维护、易于理解的代码。这本书不仅适合初学者,也适合有经验的开发者,因为它提供了大量实践经验和具体案例,帮助读者提高编