代码重构

摘星编程3 天前
设计模式·代码重构·技术债务·codebuddy·状态机模式
CodeBuddy 辅助重构:去掉 800 行 if-else 的状态机改造🌟 Hello,我是摘星! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。 🔬 每一次代码审查都是我的显微镜观察,每一次重构都是我的化学实验。 🎵 在编程的交响乐中,我既是指挥家也是演奏者。让我们一起,在技术的音乐厅里,奏响属于程序员的华美乐章。
摘星编程3 个月前
设计模式·建造者模式·代码重构·对象构建·java实战
建造者模式深度解析与实战应用我是摘星,一名全栈开发者,专注 Java后端开发、AI工程化 与 云计算架构 领域,擅长Python技术栈。热衷于探索前沿技术,包括大模型应用、云原生解决方案及自动化工具开发。日常深耕技术实践,乐于分享实战经验与学习心得,希望用通俗易懂的方式帮助开发者快速掌握核心技术。持续输出AI、云计算及开源技术相关内容,欢迎关注交流!
矩阵科学5 个月前
重构·代码规范·代码重构·内联临时变量·查询替代变量
重构艺术 | 内联与查询替代临时变量在代码重构的殿堂里,临时变量常常扮演着双面角色:既是代码清晰的助力器,也可能成为代码腐败的温床。本文将深入探讨两种处理临时变量的重要手法:内联临时变量(Inline Temp)与用查询替代临时变量(Replace Temp with Query)。
安冬的码畜日常6 个月前
重构·正则表达式·vim··macros·代码重构·vim macro
【Mastering Vim 2_07】第六章:正则表达式和 Vim 宏在代码重构中的实战应用【最新版《Mastering Vim》封面,涵盖 Vim 9.0 版特性】写在前面 本篇为第六章自学笔记,主要介绍了正则表达式和 Vim 宏录制的基础知识,并结合几个典型应用场景进行了演示,包括变量名的批量重命名、Python 代码模块的完整重构等。但相较于 JetBrains 家族的成熟 IDE 工具生态,Vim 在代码重构领域仍然稍显稚嫩,暂时还没有一统江湖的杀手锏级别的通用工具,不过这方面的进展仍然非常值得关注。
庄小焱8 个月前
数据库·系统设计·代码重构
Java开发经验——数据库开发经验本文主要介绍了Java开发中的数据库操作规范,包括数据库建表规范、索引规约、SQL规范和ORM规约。强调了在数据库设计和操作中应遵循的最佳实践,如字段命名、数据类型选择、索引创建、SQL语句编写和ORM映射,旨在提高数据库操作的性能和安全性。
ryfdizuo2 年前
重构·渲染·反射·架构设计·jni·rhi·代码重构
代码重构 —— 化繁为简本文涉及 KISS原则,DRY原则比如渲染场景管理中,最扁平的架构:manager / scener / object 三层。
我是有底线的