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
IDEA&Eclipse生成返回值类型的快捷键
Ctrl+1,选择的如图箭头指向的选项回车即可:或者直接按照提示先按Ctrl+2,然后按LIDEA:Ctrl+Alt+VPutselectedexpressionresultintoavariable(
Refactoring
扣篮的左手
·
2023-06-13 14:31
重学Java设计模式-行为型模式-迭代器模式
06-23-重学Java设计模式《实战迭代器模式》.html#重学-java-设计模式-实战迭代器模式「模拟公司组织架构树结构关系-深度迭代遍历人员信息输出场景」迭代器模式介绍图片来自:https://
refactoring
guru.cn
Zhangj_9
·
2023-04-19 16:04
java
设计模式
迭代器模式
重学Java设计模式-行为型模式-命令模式
design-pattern/2020-06-21-重学Java设计模式《实战命令模式》.html#重学-java-设计模式-实战命令模式「模拟高档餐厅八大菜系-小二点单厨师烹饪场景」命令模式介绍图片来自:https://
refactoring
guru.cn
Zhangj_9
·
2023-04-19 16:57
java
命令模式
设计模式
重学Java设计模式-结构型模式-享元模式
design-pattern/2020-06-14-重学Java设计模式《实战享元模式》.html#重学-java-设计模式-实战享元模式「基于redis秒杀-提供活动与库存信息查询场景」享元模式介绍图片来自:https://
refactoring
guru.cn
Zhangj_9
·
2023-04-15 00:42
设计模式
java
设计模式
享元模式
重学Java设计模式-结构型模式-外观模式
11-重学Java设计模式《实战外观模式》.html#重学-java-设计模式-实战外观模式「基于springboot开发门面模式中间件-统一控制接口白名单场景」外观模式介绍图片来自:https://
refactoring
guru.cn
Zhangj_9
·
2023-04-15 00:12
java
设计模式
外观模式
重学Java设计模式-行为型模式-责任链模式
06-18-重学Java设计模式《实战责任链模式》.html#重学-java-设计模式-实战责任链模式「模拟618电商大促期间-项目上线流程多级负责人审批场景」责任链模式介绍图片来自:https://
refactoring
guru.cn
Zhangj_9
·
2023-04-15 00:37
设计模式
java
设计模式
责任链模式
【结构型模式】代理模式
动态代理3.4、CGLIB动态代理4、区别对比4.1、静态代理和动态代理4.2、JDK动态代理和CGLIB动态代理5、代理模式优缺点6、应用场景优秀借鉴设计模式(四)——搞懂什么是代理模式代理设计模式(
refactoring
guru.cn
陈宝子
·
2023-04-13 05:04
设计模式
代理模式
java
开发语言
JetBrains AppCode 2023.1 (macOS x64、aarch64) - 适用于 iOS/macOS 开发的智能 IDE
Xcode14.3compatibility,Swift
refactoring
sandintentions,theIDE’sUI,andKotlinMultiplatformMobile.请访问原文链接
sysin.org
·
2023-04-12 10:48
macOS
macos
ide
ios
DDD领域驱动设计详解(1)-Domain Primitive
作者|殷浩出品|阿里巴巴新零售淘系技术部导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的MartinFowler的
Refactoring
大致若愚
·
2023-04-06 12:05
领域驱动设计
java
领域驱动设计
DDD
架构
DP
领域驱动设计DDD系列(一)——Domain Primitive
对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的MartinFowler的
Refactoring
,02年的PofEAA,还是
【江湖】三津
·
2023-04-03 14:38
设计模式
java
开发语言
Refactoring
a Go Code into SOLID Code(将 Go 代码重构为 SOLID 代码)
Refactoring
aGoCodeintoSOLIDCode(将Go代码重构为SOLID代码)一个大项目需要一个SOLID原则的基本原则。这个原则是可以处理错综复杂并在不可预测的情况下灵活处理。
湫然Quin
·
2023-04-02 14:12
go
go
设计模式
重构
重构·改善既有代码的设计.01之入门基础
什么是重构书中提到,所谓重构(
refactoring
)是这样一个过程:在
有一只柴犬
·
2023-04-02 14:36
代码重构
java
程序人生
【读书笔记】重构 改善既有代码的设计
第一版序设计模式为重构提供了目标重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
我永远吹着泡泡
·
2023-04-02 08:52
读书笔记
开发语言
重构:改善既有代码的设计(第2版) 读书笔记
重构:改善既有代码的设计第2版Chapter1:重构第一个示例
Refactoring
:ImprovingtheDesignofExistingCode,SecondEditionChapter1:重构第一个示例如果要给一个程序添加一个特性
HanhahnaH
·
2023-04-02 08:36
读书
代码重构
设计模式
一款就算你‘hello word’都不会写可以学会设计模式的免费网站(
Refactoring
.Guru)
那么有没有什么办法可以很轻松的去学习掌握设计模式呢,在我上班摸鱼的时候还真让我发现了一个可以简单学习设计模式的网站,网站路径为:
Refactoring
Guru这个是一个国外的网站,但是小伙伴们不要一看是国外的网站心里就打退堂鼓
学疏才浅
·
2023-03-27 12:40
程序人生
java
编程语言
Refactoring
Guru 代码异味和重构技巧总结
整理自
Refactoring
Guru代码异味——什么?代码如何“闻味道”??——它没有鼻子...但它肯定会发臭!代码膨胀【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。
布客飞龙
·
2023-03-26 00:00
ios 对属性重构_准备通过属性测试进行重构
对属性重构TL/DR(TL/DR)Ifyoucanthinkinproperties,withorwithoutapropertytestinglibrary,yourtestswillsupport
refactoring
ratherthanbeingabarriertoit
weixin_26737625
·
2023-03-21 19:36
java
ios
Patterns留学生作业代做、代做Collapse Hierarchy作业、代写c/c++,Python,Java编程语言作业代做R语言编程|代写Datab
Assignment4:
Refactoring
andPatternsYouworkforaneducationalsoftwarecompanythatisdevelopingasuiteofsimplePhysicssimulations.Thecodeinpendulum.zipisthebeginningofasuiteintendedtopermitthecreationofaseries
ftyju43
·
2023-03-17 23:09
帆布指纹_单一化简功能解决帆布技术难题
帆布指纹Thisispartofaseriescalled“
Refactoring
Javascript:CollectionPipelines.”Youcanreadtheintroductionhere
weixin_26645549
·
2023-03-13 14:39
python
java
敏捷开发思想
路线Test-DrivenDevelopment测试驱动开发ContinuousIntegration持续集成
Refactoring
重构Pair-Programming结对编程Standup站立会议FrequentReleases
一揽疯华
·
2023-03-13 13:45
Android Weekly Notes #476
AndroidWeeklyIssue#476Tricky
refactoring
ofJetpackComposecode—becarefulwithsideeffects输入框和snackbar的一个例子
圣骑士wind
·
2023-02-18 16:13
软件测试人员必备的英语单词(二)
```group群组groupbox群组方块分组框guardclause卫述句(
Refactoring
,p250)卫语句GUI图形介面图形界面handshaking握手协商handle识别码、识别号、号码牌
测试汪大牛
·
2023-01-31 11:06
CV有用的链接
发票ocr关键位置识别python并发编程flaskpytorch文档flask图片分类demoC++基础知识5万字C++知识点C++知识C++那些事多线程面试点C++面试线程池设计模式https://
refactoring
guru.cn
ogaligong
·
2022-12-01 08:43
opencv
图像处理
python
opencv
VA_X配置Snippet,自定义注释方式
添加工具按钮2.2、增加注释快捷按钮3、点击按钮4、添加注释5、增加自定义注释6、效果最后发现其实不用这么麻烦,只要以下操作就可以了:在一个源代码文件中“右键”——》“Refactor(VA)”——》“Edit
Refactoring
snippets
杭州浪子
·
2022-08-24 18:26
VS2010
VA
配置
Mac解决IDEA中 ,自动补全快捷键⌥+回车不能使用
第二步:点击:Editor->intention->
refactoring
s。将Introducel
风陵渡W
·
2022-07-26 16:23
intellij-idea
macos
java
CSCI 2134分析
,Friday,April9,2020,submittedviaGitObjectivesExtendanexistingcode-baseandperformsomebasicclass-level
refactoring
intheprocess.Preparation
·
2022-04-08 13:58
后端
Refactoring
-Imporving the Design of Exsiting Code — 1.2 代码的坏味道
1.DuplicatedCode(重复的代码)重复的代码分三种类型:-位于同一个类:提炼成新方法进行调用-位于不同的子类:提炼成方法放进父类-位于完全不相干的类:提炼出一个新的类,将重复代码放进新的类中我们看下面代码,有一个汽车类,要在控制台打印奔驰和宝马的详细信息代码示例1:publicclassCar{//奔驰publicvoidprintBenz(Stringbrand,Stringmode
Jack123
·
2022-02-22 07:52
技术
设计
解决IDEA中快捷键Alt+Enter不能使用
打开快捷键设置File➡️Settings➡️Keymap搜索showIntentionActions,进行绑定按键2、打开设置File➡️Settings➡️Editor➡️Intentions搜索
refactoring
s
試毅_思伟
·
2022-02-09 11:39
Refactoring
Guru 代码异味和重构技巧总结
整理自
Refactoring
Guru代码异味——什么?代码如何“闻味道”??——它没有鼻子...但它肯定会发臭!代码膨胀【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。
·
2022-02-07 16:16
架构重构
Refactoring
Guru 代码异味和重构技巧总结
整理自
Refactoring
Guru代码异味——什么?代码如何“闻味道”??——它没有鼻子...但它肯定会发臭!代码膨胀【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。
ApacheCN
·
2022-02-07 16:00
重构如何改善Flutter应用程序的可读性、可维护性以及提升性能
原文地址:How
refactoring
improvereadability,maintainabilityandperformanceoptimizationofyourFlutterapplication
whqfor
·
2021-09-06 15:39
谈 C++17 里的 Factory 模式
FROM:
Refactoring
Guru理论Factory模式是CreationalPatterns中的一种。创建型模式所谓的创建型模式,主要包含这几种:Abstractfactory抽象工厂模式。
·
2021-08-28 12:13
译文:标签?or 不用标签?
LabelsarealastresortAdaptedfromourbookandvideoseries,
Refactoring
UI.展示数据的时候,特别是展示来自数据库的多种数据,很容易陷入陷阱--使用大量标签去解释数据信息产生这个问题的原因是因为呈现多层级的数据很难
小鹿大概不是我
·
2021-06-25 06:20
MVVM
IntroductiontoMVVM:
Refactoring
aMVCAppUsingtheMVVMDesignPattern例子附Demohttps://www.jianshu.com/p/3beb21d5def2
愤怒小鸟飞呀飞
·
2021-06-23 12:37
Java开发最容易犯的几种错误
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Longmethod它是传统结构化的“遗毒”。
26a058e669f9
·
2021-06-13 02:43
后菜鸟程序员的第一篇笔记
第一步的计划是看「
Refactoring
」一书,并写下相关笔记及领悟。选择这本书的原因是,重构算是之前工作中的碰到的最大一道坎,但是我没有直面它,而是直
后菜鸟程序员
·
2021-05-11 08:12
代码重构之道
1.什么是重构1.1重构(
Refactoring
)“重构”这个概念对于当代的开发人员来说已经不陌生,它最早来自smalltalk圈子,之后非正式的使用了很多年,而直到1993年,WilliamOpdyke
Wind_Z
·
2021-05-10 03:46
Effect Android Tips
处理:androidannotations处理请参考辉哥的文章:http://snowdream.github.io/blog/2016/02/18/android-avoid-null/在这里补充下《
refactoring
嘟嘟噜噜可
·
2021-05-09 04:15
Refactoring
of Gilded Rose
前言本文简单介绍一个重构到策略模式的小例子。GitHub地址:https://github.com/janipeng/GildedRose.git里面有三个branch,分别是我做了三次重构的过程,有一点点差别。重构过程中的视频如下。录制的是forVideo这个branch。视频地址如下:http://v.youku.com/v_show/id_XMzQ2MTI0ODczNg==.html?spm
贾尼
·
2021-04-20 03:35
设计模式(一)简介
参考:https://
refactoring
guru.cn/1、六大原则设计模式遵循六大原则:未命名文件.png1)单⼀职责(SingleResponsibilityPrinciple,简称SRP。
我犟不过你
·
2021-04-13 14:09
带你入门前端工程(十):重构
《重构2》一书中对重构进行了定义:所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
·
2021-01-27 12:32
javascript前端
带你入门前端工程(十):重构
《重构2》一书中对重构进行了定义:所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
·
2021-01-27 12:32
javascript前端
Java开发最容易犯的几种错误
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Longmethod它是传统结构化的“遗毒”。
从事Java
·
2021-01-03 20:03
java
阿里技术专家详解 DDD 系列- Domain Primitive
导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的MartinFowler的
Refactoring
,02年的PofEAA
nogos
·
2021-01-03 12:50
Java基础
领域驱动设计
DDD
业务开发
Web全栈开发学习笔记—Part2 与服务端通信—a.从渲染集合到模块学习
VisualStudioCodesnippetsJavaScriptArraysRenderingcollectionsKey-attributeMapAnti-pattern:arrayindexesaskeys
Refactoring
modulesWhentheapplicationbreaksconsole.logWhat'sthedifferenceb
旭日东歌
·
2020-12-30 09:58
Web全栈开发笔记
react
【设计模式】设计模式 网站推荐
:https://zhuanlan.zhihu.com/p/262255400《DESIGNPATTERNS》https://
refactoring
.guru《TheCatalogofDesignPatterns
bandaoyu
·
2020-12-29 17:36
设计模式
教学设计重构
什么是重构,查阅百度得到,所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
一千克温度
·
2020-12-13 15:39
《重构:改善既有代码的设计》分享下载
书籍信息书名:《重构:改善既有代码的设计》原作名:
Refactoring
:ImprovingtheDesignofExistingCode作者:MartinFowler豆瓣评分:9分(1796人评价)内容简介重构
开始以后_
·
2020-12-10 02:36
java
DDD思想,如何稳稳当当落地到中台
GoFDesignPattern、EIP、
Refactoring
、PofEAA等,它们的理念是通过技术手段解决技术问题,并没有根本上解决业务的问题。
jlyt898
·
2020-10-27 10:31
DDDplus
java
后端
重构 重构列表
本重构列表摘自书籍《重构------改善既有代码的设计》
Refactoring
s(重构)列表1.Addparameter(添加参数)2.Changebidirectionalassociationtounidirectional
十一郎
·
2020-09-17 02:19
重构
inheritance
object
constructor
exception
reference
hierarchy
上一页
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
其他