E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Refactoring
图形数据建模基础知识
图形数据建模基础知识1.图数据模型基础核心概念:示例:2.建模节点(EntityDesign)原则:示例:3.建模关系(RelationshipDesign)原则:示例:4.测试图模型目的:5.重构图模型(
Refactoring
一直走下去-明
·
2025-04-19 20:28
数据库
neo4j
数据库
【Code】《代码整洁之道》笔记-Chapter17-味道与启发
第17章味道与启发MartinFowler在其大作《重构:改善既有代码的设计》(
Refactoring
:ImprovingtheDesignofExistingCode)中指出了许多不同的“代码的坏味道
江湖人称菠萝包
·
2025-04-16 08:52
【Code】学习
代码规范
C# 重构
2009年,SeanChambers在其博客中发表了31Daysof
Refactoring
:Useful
refactoring
techniquesyouhavetoknow系列文章,每天发布一篇,介绍一种重构手段
believe209
·
2025-04-07 12:17
C#
c#
重构
NET
[C#] .Net 2.0 新功能:重构(
Refactoring
)[ZT]
1.前言本来不想写重构,因为VS2005的加了重构功能但目前和Resharper、Eclipse等还是没有可比性。但既然已经有了重构,那么预计VS系列将加强这方面的功能,所以还是先来体验下吧。2.什么是重构重构是在编写代码后在不更改代码的外部行为的前提下通过更改代码的内部结构来改进代码的过程。目的是提高其可理解性,降低其修改成本。通俗的说法就是,程序的功能和结果没有任何的变化。重构只是对程序内部结
weixin_34342905
·
2025-04-07 12:17
c#
开发工具
C# 谈谈代码重构
代码重构重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
驾驭人生
·
2025-04-07 12:46
C#
.Net 2.0 新功能:重构(
Refactoring
)
重构(
Refactoring
)1.前言本来不想写重构,因为VS2005的加了重构功能但目前和Resharper、Eclipse等还是没有可比性。
董浩
·
2025-04-07 12:45
.NET
新特性
refactoring
.net
string
通讯
socket
object
C#:重构(
refactoring
)
目录重构的核心是什么?重构的定义重构的过程重构的例子(C#)重构的核心是什么?从最基本的角度看,重构是改进代码的一种系统化方法。它的核心思想是:在不改变代码外部行为(即功能)的情况下,改进代码的内部结构、readability(可读性)、maintainability(可维护性)和extensibility(可扩展性)。简单来说,重构就是“让代码更好看、更易用,但功能不变”。通俗来说,想象你有一栋
闪电麦坤95
·
2025-04-07 11:43
C#
重构
Ruby语言的代码重构
随着时间的推移,系统的需求变化,代码可能会变得混乱和难以理解,因此,重构(
Refactoring
)成为了一种必要的实践。重构不仅提升了代码的可读性和可维护性,还能改善系统性能。
褚翾澜
·
2025-04-07 06:11
包罗万象
golang
开发语言
后端
AI驱动的代码重构与优化技术
重构的定义重构(
Refactoring
)是改进代码内部结构而不改变外部行为的过程。其目的通常是为了提高代码的可读性、可维
AI天才研究院
·
2025-03-18 05:55
DeepSeek
R1
&
大数据AI人工智能大模型
ChatGPT
java
python
javascript
kotlin
golang
架构
人工智能
大厂程序员
硅基计算
碳基计算
认知计算
生物计算
深度学习
神经网络
大数据
AIGC
AGI
LLM
系统架构设计
软件哲学
Agent
程序员实现财富自由
揭秘DeepSeek代码改写提示词:从低效代码到工业级优化的AI魔法
揭秘DeepSeek代码改写提示词:从低效代码到工业级优化的AI魔法引言:代码改写——AI时代的"编程外科手术"在软件工程领域,代码改写(Code
Refactoring
)既是基本功也是高阶技能。
老六哥_AI助理指南
·
2025-02-16 22:21
DeepSeek
人工智能
DeepSeek
重构与模式(
Refactoring
to Patterns)-读书笔记
第一章☛过度设计:是指代码的灵活性和复杂性超出所需。第二章☛重构是一种保持行为的转换。第三章☛每一个模式都是由三部分组成的规则,他表达的是某一环境,一个问题以及解决问题的方案之间的关系。☛模式痴迷:对模式过于依赖。第四章☛代码坏味道●代码重复(DuplicatedCode)通常可以通过形成TemplateMethod重构。●方法过长(LongMethod)●条件逻辑太复杂(ConditionalC
weixin_30693683
·
2024-09-04 09:00
开始写
Refactoring
to Patterns读书笔记
工作一年多了,越来越感觉自己的编程思维有较大的缺陷:往往对设计任务的整体把握不够,造成效率低下。急需巩固自己对设计模式、体系构架方面的知识结构。就从阅读《从重构到模式》这本书开始吧。打算写这本书的读书笔记。由于手上的是英文版,所以读得会比较慢。但贵在坚持。坚持!
taoofyoung
·
2024-09-04 09:30
读书笔记
refactoring
读书
设计模式
任务
编程
工作
读<重构与模式>(
Refactoring
to Patterns)
,我几年前读过两遍,对里面提到的各类概念印象深刻,不断发出'哇,哇'.是我读到的关于设计的最早的书籍,当时只有一年多的开发经验,对设计模式的理解很肤浅.后来开始使用Java之后,又在网上找到J道([url]http://www.jdon.com[/url])关于设计模式的一些资料,算是对设计模式有了初步的认识.之后就是每几个月就会再看看其中的一些模式,努力加深对软件设计的理解.一次偶然的机会,我看
iteye_6952
·
2024-09-04 08:58
技术
设计模式
企业应用
读书
网络应用
UML
LLM | 一些开源的AI代码生成模型调研及总结【20240130更新】
在了解代码大语言模型之前,需要了解代码相关子任务代码生成文本生成代码(Texttocode):根据自然语言描述生成代码重构代码(
Refactoring
code):在不改变其功能的情况下更改源代码的结构,
夏天|여름이다
·
2024-02-08 08:54
-
NLP
-
人工智能
代码生成
生成模型
大语言模型
llm
pycharm 常用重构快捷键
https://www.jetbrains.com/help/pycharm/
refactoring
-source-code.html#
refactoring
_invoke
nongcunqq
·
2024-02-07 20:54
笔记
python
pycharm
重构
ide
重构 中文版 在线文档
https://github.com/NxeedGoto/
Refactoring
2-zh/blob/master/docs/ch1.md
nongcunqq
·
2024-02-07 20:23
笔记
JavaScript
重构
refactoring
本文内容参照
refactoring
.com,有英文好的同学,可以直接去英文网站上浏览内容。转载请附上地址及原网站。重构在软件开发中是一个非常重要的手段。重构可以使代码更加精炼,提高代码的可读性。
MarkShen
·
2024-02-05 20:08
MySQL高可用——Orchestrator架构、配置文件详细介绍和单机搭建部署
Orchestrator一、特性1.Discover(发现)2.
Refactoring
(重构)3.Recover(恢复)二、架构1.单点模式2.多点共享后端(1)后端单点(2)后端多点3.多点非共享后端三
码精灵
·
2024-01-27 17:19
MySQL
架构
mysql
设计模式
关于设计模式,我发现了一个宝藏,其提供英文的讲解,网址如下:https://
refactoring
.guru/design-patterns/proxy
看粮的猪
·
2024-01-17 11:07
代码重构_重构代码
代码重构介绍与推理(IntroductionandReasoning)Iftheterm“
Refactoring
”isnewtoyou,itisawayofsayingthatasoftwareengineerthinksthatthecodeinquestionisunstable
weixin_26752759
·
2024-01-13 01:09
java
python
汇报句式整理
GreetingsandIntroductionGoodmorning,colleagues/everyone/esteemedcolleagues.SummaryofYesterday’sWorkCompletedthe
refactoring
ofthenewsfeedandbroadcastpagesandintegratedtheirrespectivedataAPIs.Addressedbu
进击切图仔
·
2024-01-09 02:33
学习
笔记
[转载]关于设计模式
https://
refactoring
guru.cn/design-patterns稍作整理文末有彩蛋设计模式是什么设计模式是软件设计中常见问题的典型解决方案。
wuxianfeng023
·
2024-01-01 08:40
设计模式
c++ 重写 重构 重载
特性重写(Override)重构(
Refactoring
)重载(Overloading)定义在派生类中提供与基类同名同参数的新方法实现改进代码内部结构但不改变外在行为在同一作用域内创建多个参数列表不同的同名函数目的实现多态
tenc1239
·
2023-12-28 22:43
c++
c++
重构
开发语言
7-从单体应用迁移到微服务
原文地址:https://www.nginx.com/blog/
refactoring
-a-monolith-into-microservices/1.介绍这是微服务系列文章的最后一篇,在第一篇文章中我们比较了微服务架构应用和单体应用的差异
每天有趣一点点
·
2023-12-26 21:29
学习设计模式的一个好网址
(
refactoring
guru.cn)https://
refactoring
guru.cn/design-patterns
HUANG_XIAOJUN
·
2023-12-20 03:16
学习
设计模式
学习设计模式的网站
Refactoring
andDesignPatternshttps://
refactoring
.guru/
HUANG_XIAOJUN
·
2023-12-06 20:57
学习
设计模式
JetBrains All Products Pack Crack
JetBrainsAllProductsPackCrackJetBrainsAllProductsPackJetBrainsAllProductsPackgivesyouaccesstoallJetBrainsdesktopproductsincludingIntelliJIDEA,ReSharperandotherIDEs.Thetoolsprovideadvanced
refactoring
s
SEO-狼术
·
2023-12-05 12:07
Delphi
Crack
net
.net
Boost C++ Coding Productivity Crack
BoostC++CodingProductivityCrackC++Builder12Athensaddscodecompletion,codenavigation,and
refactoring
forC
SEO-狼术
·
2023-12-05 12:34
net
Delphi
Crack
c++
开发语言
leptjson 02学习笔记
重构TDD中的一个步骤──重构(
refactoring
),重构是一个这样的过程:在不改变代码外在行为的情况下,对代码作出修改,以改进程序的内部结构。在TDD的过程中,我们的目标是编写代码去通过测试。
Rubint0x
·
2023-12-04 17:09
#
leptjson
c++
7-7 雨刷程序功能扩展设计 (100 分)
7-7雨刷程序功能扩展设计(100分)在给定的汽车手动风挡玻璃雨刷程序的基础上,对程序进行重构(
Refactoring
),使得程序可以对功能进行扩展。
程序员Andy.
·
2023-12-02 11:00
Java
java
重学Java设计模式-创建者模式-单例模式
重学Java设计模式-创建者模式-单例模式内容摘自:重学Java设计模式:实战单例模式图片来自:https://
refactoring
guru.cn/design-patterns/singleton因为在编程开发中经常会遇到这样一种场景
Zhangj_9
·
2023-11-24 00:27
单例模式
设计模式
java
Iterator Patterns: 迭代器的封装一定离不开容器,但是自己写容器不仅仅给STL的容器套个壳,就需要用到双重指针来存储源数据
//
refactoring
topattern.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#include#include#include#defineDE
NickAsuo
·
2023-11-23 02:42
设计模式GoF
迭代器模式
c++
Jenkins pipeline多项目变量传递
项目类型MultiJobProjectmp-
refactoring
–>流水线job变量传递在pipeline中预先定义好要使用的变量名称,例如:parameters{//指定tag或者分支名称gitParameter
Mode-D
·
2023-11-22 03:22
Linux
运维
Jenkins
jenkins
Linux
CICD
对于重构的初步理解
重构(
refactoring
):在不改变代码的外在行为的前提下,对代码内部结构进行简化和改进。
今日份学习
·
2023-11-21 06:56
重构
工厂设计模式
文章目录一、简单工厂模式&静态工厂模式二、工厂方法模式三、抽象工厂模式插图来自:https://
refactoring
guru.cn/design-patterns/catalog一、简单工厂模式&静态工厂模式简单工厂模式严格来说并不是一种设计模式
呦,又写BUG呢
·
2023-11-07 07:50
C/C++
Java
设计模式
Xcode,
Refactoring
engine ranges didn't match initial ranges
Xcode在对类文件rename的时候经常会遇见
Refactoring
enginerangesdidn'tmatchinitialranges的错误,就是下面这张可怕的图rename产生错误大部分的博客都说可以清楚
Jack小麻雀_
·
2023-11-06 11:18
React 项目结构小结
基本上应该是说可以应对大部分的项目了使用的依赖目前项目还在
refactoring
的阶段,所以乱得很,这里是新建一个空的项目作为案例,package.json中新增添的依赖如下:{"dependencies
GoldenaArcher
·
2023-11-04 07:29
#
React
react.js
前端
前端框架
【IDEA插件开发】
Refactoring
EventListener与
Refactoring
ElementListener的区别
IntelliJIDEA中的重构监听器在本文中,我们将介绍IntelliJIDEA中的两种重构监听器:
Refactoring
EventListener和
Refactoring
ElementListener
qq_三哥啊
·
2023-11-03 15:26
intellij-idea
java
ide
创建型设计模式(C++)
部分插图来自:https://
refactoring
guru.cn/design-patterns/catalog一、简单工厂模式&静态工厂模式简单工厂模式严格来说并不是一种设计模式,而更像是一种编程习惯
呦,又写BUG呢
·
2023-11-01 12:56
C/C++
c++
设计模式
代码大全阅读随笔(九)
重构
refactoring
软件演化的类型重构简介特定的重构安全的重构重构策略在庞大复杂的代码都可以通过重构加以改善软件演化的基本准则就是,演化应当提升程序的内在质量。
望天hous
·
2023-10-21 16:57
c#
App架构相关经验体悟
参考CustomcontainerviewcontrollersinSwiftLogiccontrollersinSwiftModelcontrollersinSwift
Refactoring
SwiftcodefortestabilityiOS
梦即是幻
·
2023-10-17 01:46
李建忠「设计模式」笔记
目录文章目录目录@[toc]面向对象软件设计复杂原因解决复杂性C++对象模型什么时候不用设计模式经验之谈设计模式成长之路面向对象设计原则面向对象对象设计原则设计经验设计模式分类
Refactoring
toPatterns
残局EndGame
·
2023-09-26 03:46
设计模式
c++
【Rust日报】2021-07-13 —— 曼宁新书推荐:《
Refactoring
to Rust》
曼宁新书推荐:《
Refactoring
toRust》《
Refactoring
toRust》https://www.manning.com/books/
refactoring
-to-rust这本书试图教会你
Rust语言中文社区
·
2023-09-25 13:23
java
python
编程语言
人工智能
js
[学习记录] 设计模式 3. 观察者模式
观察者模式参考:bugstack虫洞栈
Refactoring
https://www.cnblogs.com/myseries/p/8735490.htmlhttps://www.jianshu.com/
哇咔咔负负得正
·
2023-09-24 13:03
设计模式
学习
设计模式
观察者模式
C++设计模式_03_模板方法Template Method
文章目录1.设计模式分类1.1GOF-23模式分类1.2从封装变化角度对模式分类2.重构(使用模式的方法)2.1重构获得模式
Refactoring
toPatterns2.2重构关键技法3.
十月旧城
·
2023-09-09 11:45
#
C++设计模式
c++
设计模式
模板方法模式
【C++设计模式】3-设计模式分类及总结(23种)
23种设计模式分类及总结一、学习设计模式的重要方法1重构获得模式(
Refactoring
toPatterns)面向对象设计模式是“好的面向对象设计”,所谓“好的面向对象设计”指的是那些可以满足“应对变化
闻心同学
·
2023-09-01 06:57
C++
c++
设计模式
MySQL高可用方案Orchestrator
目录一Orchestrator简介二Orchestrator功能1Discovery(发现复制拓扑)2
Refactoring
(重构复制拓扑)3Recovery(恢复主库故障)三orchestrator支持的操作方式四部署要求五下载六安装
DBA之路
·
2023-08-24 18:06
orchestrator
mysql
数据库
idea for mac 最全快捷键整理
编辑)3.Search/Replace(查询/替换)4.UsageSearch(使用查询)5.CompileandRun(编译和运行)6.Debugging(调试)7.Navigation(导航)8.
Refactoring
╭⌒若隐_RowYet——大数据
·
2023-08-20 20:31
IntelliJ
IDEA
macos
intellij-idea
java
关于重构php代码提高可读性的例子
翻译自文章ExamplesOf
Refactoring
PHPCodeForBetterReadability重构代码是指当你重构已有代码时不改变其外部行为。
叶敏
·
2023-07-31 20:55
Clean code and
refactoring
(整洁代码与重构)
abstract(摘要)本文是对codewithmosh的cleancodeand
refactoring
课程的内容整理和总结,自认为MoshHamedani的课程是北美最好的代码教学课程之一(由于是英文教学
学编程的电工_凡
·
2023-07-25 17:20
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他