首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#重构

新来了个同事,代码命名规范是真优化呀!代码如诗!

SQL数据库开发

工作多年后,越发觉得代码整洁真的是太重要了!尤其是在团队开发中,写出优雅工整的代码,能让同事更乐于跟你合作。

1700

独立开发日志-下载站点基本重构完成

kdyonly

下载站点最初的版本是通过wordpress搭建的,配合腾讯云的对象存储插件,通过对主题的简单修改就满足了基本的要求了,2020年上线之后到现在,基本没怎么改过。

8310

你见过哪些目瞪口呆的 Java 代码技巧?

一行Java

如上所述,是一种重构方式,读者可以参考 Martin Fowler 的《Refactoring Imporving the Design of Existing...

9110

「视觉版」GPT-4 Turbo重磅升级!ChatGPT 40条消息限制或取消

新智元

新的GPT-4 Turbo with Vision模型在AIDER的重构基准上只得了34%的分数,成为所有GPT-4 Turbo模型中最懒惰的一个。

10010

CVPR 2024 | 风格迁移和人像生成汇总!扩散模型diffusion用于经典AIGC方向

公众号机器学习与AI生成创作

基于文本到图像扩散模型在迁移参考风格方面具有巨大潜力。然而,当前基于编码器的方法在迁移风格时显著损害了文本到图像模型的文本可控性。本文提出DEADiff来解决这...

32610

UniEdit:无需训练的统一视频运动和外观编辑框架

用户1324186

上海交通大学 · 研究员 (已认证)

近来,尽管文本引导的视频编辑工作已取得了不错的进展,但时间维度的视频动作编辑依然是颇具挑战的。本工作提出了UniEdit,一个同时支持外观和动作编辑的零训练框架...

8710

AutoDev 1.8 融合 DevOps 规范和实践,构建演进式 AI 辅助编码

Phodal

ThoughtWorks · 高级咨询师 (已认证)

如果你探索过使用 AI 来构建代码时,你会发现:AI 懂的重构手法你都懂,但是看别人使用 AI 重构似乎非常顺手。这是为什么呢?重构通常依赖于好的上下文,即需要...

11810

重构-改善既有代码的设计之代码的坏味道举例说明

九转成圣

对一个类的修改涉及到多个不相关的功能或行为时(类里有不相关的功能,违背了单一职责原则)

7410

你写过的最蠢的代码是?

猫头虎

在我们走上编程道路的初始阶段,面对着神秘而复杂的代码世界,总会产生种种不解和疑惑。每个初学者都会经历从零开始的过程,而在这个过程中,我们很可能会写下一些让自己哭...

7310

2021年2月1日 Go生态洞察:VS Code Go扩展中默认启用Gopls

猫头虎

📅 摘要 嗨,各位Go语言爱好者,我是猫头虎博主!今天要和大家分享的是关于VS Code Go扩展现在默认启用gopls语言服务器的重磅消息。这一变化意味着G...

7810

2012年08月16日 Go生态洞察:优雅的代码组织之道

猫头虎

在Go中,随着程序的演进,不要害怕重构和重命名你的代码。gofmt命令的-r标志提供了语法感知搜索和替换,使得大规模重构更为简单。

7810

【原创】博客重构

零点

科技热由微科技重构而来。由于微科技采用PHP技术,而博主本人并不会PHP,对于博客的维护很不方便。由此决定进行重构。科技热则采用JAVA+VUE技术编写,博主本...

4710

个人开源图形编辑器 Suika 的 2024 年二季度开发计划

前端西瓜哥

目前项目用的是 x、y、width、height、rotation 的组合,所以我将用 width、height 和 transform 的组合重构项目,涉及到...

6400

医学图像处理案例(二十三)——基于cuda的小波变换的3d图像融合

医学处理分析专家

图像融合(Image Fusion)是指将多源信道所采集到的关于同一目标的图像数据经过图像处理和计算机技术等,最大限度的提取各自信道中的有利信息,最后综合成高质...

14610

医学图像处理案例(二十二)——基于cuda的小波变换的图像融合

医学处理分析专家

图像融合(Image Fusion)是指将多源信道所采集到的关于同一目标的图像数据经过图像处理和计算机技术等,最大限度的提取各自信道中的有利信息,最后综合成高质...

11410

devops:破窗效应与代码质量

Freedom123

3、重构你的核心模块:如果你要经常修改的模块又是核心模块,建议你对其进行重构,重构时,利用单元测试进行覆盖,保障代码质量,同时,团队成本要进行 review,防...

6710

devops:软件开发中的破窗效应

Freedom123

如果有了单元测试,有了验收测试,当我们每做一下重构时,我们都可以从测试快速获得反馈,每当红条亮起时,我们知道我们破坏了一些已有的功能,我们 停下来去修复,当绿条...

6810

需避免的7个Java编码错误

云云众生s

降低代码复杂性是使重构、修复和演进更容易的关键,因为开发人员花在阅读代码上的时间远远多于编写代码的时间。项目通常很难阅读或理解,这个问题使得难以了解其意图并解决...

8510

我提交的 PR 为何还没能合入?

赵化冰

我提交的 PR 为何还没能合入?如何才能更快地合入我的 PR ? 相信这是很多参与开源项目的开发者常常遇到的疑问。

6510

趣图 | 代码重构前vs代码重构后

陶朱公Boy

这里我分享三个关于重构的小技巧,希望日后小伙伴能谨慎的对待“重构”这件事,避免因为重构导致线上事故发生。

6210
领券