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
改善代码
设计模式之美 - 32 | 理论五:让你最快速地
改善代码
质量的20条编程规范(中)
这系列相关博客,参考设计模式之美设计模式之美-32|理论五:让你最快速地
改善代码
质量的20条编程规范(中)1.类、函数多大才合适?2.一行代码多长最合适?
detachment_w
·
2020-07-15 20:44
设计模式
设计模式之美 - 33 | 理论五:让你最快速地
改善代码
质量的20条编程规范(下)
这系列相关博客,参考设计模式之美设计模式之美-33|理论五:让你最快速地
改善代码
质量的20条编程规范(下)1.把代码分割成更小的单元块2.避免函数参数过多3.勿用函数参数来控制逻辑4.函数设计要职责单一
detachment_w
·
2020-07-15 20:44
设计模式
设计模式之美 - 31 | 理论五:让你最快速地
改善代码
质量的20条编程规范(上)
这系列相关博客,参考设计模式之美设计模式之美-31|理论五:让你最快速地
改善代码
质量的20条编程规范(上)命名注释重点总结课堂讨论前面我们讲了很多设计原则,后面还会讲到很多设计模式,利用好它们可以有效地
改善代码
质量
detachment_w
·
2020-07-15 20:44
设计模式
"由浅入深"看Java三大特征之一:多态
多态不但能够
改善代码
的组织结构和可读性,还能够创建可扩展的程序——即无论在项目最初创建时还是在需要添加新功能时都可以“生长”的程序。
BOUNC3
·
2020-07-14 19:06
Java基础
9_计算器界面代码重构
实验环境:ubuntu10+QtCreator2.4.1+QtSDK4.7.41.重构的概念重构(Refactoring):以以
改善代码
质量为目的的代码重写。
jacob2359
·
2020-07-14 10:49
java程序员常用的八个工具
学习这些工具可以帮助你
改善代码
质量,成为一个更高效的Java开发人员。
水星灭绝
·
2020-07-13 21:57
JAVA学习
Python 工匠:善用变量来
改善代码
质量
原作者:piglei原文链接:www.zlovezl.cn/articles/py…『Python工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正优秀的代码,正是由无数优秀的细节造就的
weixin_34004750
·
2020-07-12 08:48
《重构:
改善代码
的既有设计》读书笔记
本文已同步发表在博客园:http://www.cnblogs.com/davidsheh/p/5239745.html第1章重构,第一个案例代码块俞小,代码的功能就俞容易管理,代码的处理和移动也就俞轻松。(功能也就越单一)任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量需要慎重。如果只有一个变量会被修改,可以把它当做返回值。绝大多数情况下,函数应该放在它所使用的数据的所属对象内
Sheh伟伟
·
2020-07-10 11:19
读书笔记
实践提高《重构改善既有代码的设计第2版》PDF中文+PDF英文+对比分析
重构是编程的基础,是在不改变外部行为的前提下,有条不紊地
改善代码
。
weixin_30279751
·
2020-07-10 06:10
程序的本质复杂性和元语言抽象
显然,DRY原则和组件复用技术是最常见的
改善代码
质量的方法,不过,在我看来以这类方法为指导,能帮助我们写出“不错的程序”,但还不足以帮助我们写出简短、优雅、易理解、易维护的“好程序”。
PegasusWang_
·
2020-07-09 12:50
技术
YOLO算法的调整与优化
一.代码篇1.1引入const引用形参
改善代码
效率举个栗子:在convolutional_layer.c文件的convolutional_out_height函数中:/***根据输入图像的高度(h),两边补
Kuekua-seu
·
2020-07-08 10:37
深度学习
struts2_06 struts2补充,值栈,属性驱动与模型驱动
1.struts2的好处优势是:1.可以利用属性驱动和模型驱动简单的获取表单的数据2.拦截器可以把各种不属于业务逻辑的内容(文件上传,校验,获取数据等)和action中的方法(业务逻辑)分离开来,从而
改善代码
结构
忧桑的小猿猿
·
2020-07-07 20:31
三大框架
代码重构技术
以下是一些有关如何在不牺牲功能的情况下
改善代码
外观的技术。代码重构是软件开发中的关键术语之一,今天,我想谈一谈可能提高效率的代码重构技术!但是首先,让我们就什么是代码重构达成一致。
dfsgwe1231
·
2020-07-07 06:55
(四十二)重构与软件开发流程
重构重构的目的:
改善代码
质量1.使软件的设计与架构更加合理2.提高软件的扩展性与可维护性实现与重构:实现:按照设计编写实现,重点在于实现功能重构:重新架构软件系统以实现软件的优化,不能影响已实现的功能软件开发流程
早起的虫儿灬
·
2020-07-06 22:49
Qt
3.C#异步编程的几种方式
为了
改善代码
性能,有时需要在一个新的线程中运行一部分代码,有时无需创建新的线程,但为了更好的利用单个线程的能力,需要改变代码的执行顺序。简而言之:异步
wolflj
·
2020-07-06 07:46
重构代码之美
代码优化;重构就是通过调整程序代码,再不改变其功能基础之上,
改善代码
的可读性,提高代码的可扩展性。为什么要重构?基本上我们开发的时候,产品天天改需求,而且每次改动的需
小样子的苦恼
·
2020-07-05 18:44
Java
改善代码
质量编程规范 - 学习总结
命名与注释命名范围项目名包名接口名类名函数名变量名参数名原则建议准确达意对不同作用域,合理选择不同的长度。作用域较小如局部变量,可使用较短的缩写。参考经典开源系统,使用耳熟能详的名字借助上下文简化命名借助类的信息简化属性和函数的命名,无需在属性和函数名字中再加入类名借助函数的信息简化参数的命名增加可读、可搜索醒避免使用生僻,不好读的英文单词要符合项目的统一规范,不要使用反直觉的命名与当前项目统一接
逆風的薔薇
·
2020-07-02 00:25
Java
Java
编程风格
Xcode优化编译时间
defaultswritecom.apple.dt.XcodeShowBuildOperationDurationYES编译时,Xcode编译进度条走完后,会展示编译时间二、可优化点buildsetting中OptimizationLevel设置优化配置项含义None编译器不执行优化,不
改善代码
性能
buyu03
·
2020-07-01 19:18
iOS开发
Unity 性能问题的优化
Unity中的脚本简介用我们的代码诊断问题关于Unity如何构建和运行游戏的简要介绍建立过程我们编写的代码和已编译的代码之间的关系UnityEngine代码与脚本代码之间的运行时通信代码性能不佳的原因
改善代码
的性能编写高效的代码尽可能将代码移出循环考虑代码是否必须每帧运行仅在情况发生变化时运行代码每
Terie
·
2020-07-01 13:43
Unity游戏开发
Flex应用性能优化
本章简介前几章介绍了Flex应用开发的主要内容,本章将介绍Flex应用性能优化相关的知识,比如如何减少SWF文件的大小和内存泄漏问题以及
改善代码
性能的技巧等。很多时候,影响应用性能的主要因素是设计。
tea_year
·
2020-06-30 13:52
前端技术
道本自然
理解JAVA多态
多态,我觉得它的作用就是用来将接口和实现分离开,
改善代码
的组织结构,增强代码的可读性。在某些很简单的情况下,或许我们不使用多态也能开发出满足我们需要
zengbo0710
·
2020-06-30 12:26
InterView
java
语言
编译器
string
测试
c
第六天的博客
多态不但能够
改善代码
的组织结构和可读性,还能够创建可扩展的程序——即无论在最初创建时还是在需要添加新
一大队的人
·
2020-06-30 03:46
TensorFlow 学习指南 一、基础
从这个意义上讲,它是一种延迟计算形式,它能够极大
改善代码
的运行:更快地计算复杂变量跨多个系统的分布式计算,包括GPU。减少了某些计算中的冗余我们来看看实际情况。
布客飞龙
·
2020-06-29 19:11
机器学习
C++基础教程
:#includeusingnamespacestd;intmain(){ coutC++编译器是忽略空行的,空白行可以
改善代码
的可读性和结构。空格(如空
梦想编程
·
2020-06-29 15:04
重构与模式:
改善代码
三部曲中的第三部
一、
改善代码
的三部曲《设计模式》->《重构》->《重构与模式》。也就是设计->重构->重构出新设计。
weixin_30512089
·
2020-06-27 20:36
Jenkins+sonar实现代码扫描
一、Sonar的作用Sonar是一个用于代码质量检查的开源工具,采用B/S架构,帮助检查代码缺陷,
改善代码
质量,提高开发速度。
wc1695040842
·
2020-06-27 14:03
Jenkins
Java学习笔记——多态
多态不但能够
改善代码
的组织结构和可读性,还能创建可扩展的程序——即无论在项目最初创建时还是在需要添加
V醉逍遥
·
2020-06-27 11:28
学习笔记
菜鸟看世界
JavaSE
大话重构--(读书笔记)
本书豆瓣链接相似书籍有时间可以本书为基础做一次主题阅读修改软件的艺术修改代码的艺术重构与模式设计模式解析重构
改善代码
的既有设计领域驱动设计EricEvans目录基本概念系统重构的六大步骤基本概念什么是系统重构
Alex1996a
·
2020-06-23 22:08
读书笔记
重构,
改善代码
质量
Listlist_codes=commonDao.getSYSCodes();if(list_codes!=null&&list_codes.size()>0){for(Iteratoriterator=list_codes.iterator();iterator.hasNext();){SysTipsm=iterator.next();MAPINFO.put(m.getScode(),m.get
forlyz1
·
2020-06-23 08:57
Code Review 的几点实用性建议
CodeReview本意是
改善代码
质量,增强团队成员之间的沟通,但是我一提交代码就有人说我写的垃圾,这很打击自信心啊,也不利于团队成员和平相处。代码有问
追赶技术的doter
·
2020-06-21 04:22
微服务测试
另外好的单元测试还可以帮助你改善设计,在你的团队掌握TDD的前提下,单元测试能辅助重构,帮助
改善代码
整洁度。API测试API测试是针
PetterLiu
·
2020-05-23 09:00
refactoring.guru-重构-如何重构
在执行一系列小的变化之前,我们应该重构,每次重构都应该在使程序正常运行的情况下
改善代码
。正确执行重构的清单一、代码应该变得更加整洁如果在重构之后代码仍然不干净,那么很抱歉,你浪费了这段重构的时间。
菲菲菲菲菲常新的新手
·
2020-05-02 15:00
使用 Annotation 改善 Android 代码
简评:作为一名开发者,没有人不想写出高质量的代码,善用注解就能帮我们大大
改善代码
质量。
极小光
·
2020-04-14 09:51
重构——重新组织函数
Motivation:将过长的函数分割成独立的函数,
改善代码
清晰度。Routine:创造一个新函数,并根据意图命名;将提炼出的代码从源函数复制到新建的目标函数中;仔细检查提炼其中是否有源
hklbird
·
2020-04-04 01:07
Python 工匠:善用变量来
改善代码
质量
分享一篇伯乐在线的文章,来源是Python工匠:善用变量来
改善代码
质量。『Python工匠』是什么?我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。
妄心xyx
·
2020-04-02 01:48
分析自己在大学期间读过的书(五)
重构是什么在不改变代码行为的前提下
改善代码
设计。为什么要重构工程的需求一般来说,代码重构的充分条件,一是需要继续基于这份代码进行开发,二是当前的实现无法满足未来功能的拓展,简言之,不得不。
afaren
·
2020-03-29 20:46
利用SonarQube + jenkins + maven搭建代码安全审计平台
因此,在产品开发阶段引入代码安全审查,
改善代码
质量,减少代码安全问题,是避免产品安全漏洞比较经济有效的手段。
rogger
·
2020-03-26 03:52
Java多态
多态不仅能
改善代码
组织结构和可读性,还能创建可扩展程序。
南南啦啦啦
·
2020-03-26 00:34
Python 编程语言要掌握的技能之一:善用变量来
改善代码
质量
如何为变量起名在计算机科学领域,有一句著名的格言(俏皮话):ThereareonlytwohardthingsinComputerScience:cacheinvalidationandnamingthings.在计算机科学领域只有两件难事:缓存过期和给东西起名字—PhilKarlton第一个『缓存过期问题』的难度不用多说,任何用过缓存的人都会懂。至于第二个『给东西起名字』这事的难度,我也是深有体
扒皮狼
·
2020-03-14 17:38
TensorFlow 学习指南 一、基础
从这个意义上讲,它是一种延迟计算形式,它能够极大
改善代码
的运行:更快地计算复杂变量跨多个系统的分布式计算,包括GPU。减少了某些计算中的冗余我们来看看实际情况。首先,一个非常基本的pyt
布客飞龙
·
2020-03-14 12:26
提高《重构改善既有代码的设计第2版》中英文PDF+《疯狂Python讲义》PDF代码习题
重构是编程的基础,是在不改变外部行为的前提下,有条不紊地
改善代码
。
xiaoxusa
·
2020-03-11 21:12
用python画一幅字符画
这一篇没有太多介绍原理因为是在学习python图形化编程代码来源于实验楼上面有链接下面放效果图和代码的github链接,还是不错的教程但是转换复杂的图片就有困难了应该是因为只有250像素的缘故先挖坑后面看自己能否将它
改善代码
0han
·
2020-03-11 17:03
Chapter8 多态
多态不但能够
改善代码
的组织结构和可读性,还能够创建可扩展的程序。多态通过动态绑定实现。8.1动态绑定方法调用绑定:将一个方法调用同一个方法主体关联起来被称作绑定。前期绑定由编译器和链接器实现。
伊凡的一天
·
2020-03-11 03:17
GVP 特辑!7 款 JAVA 程序开发“大杀器” | 码云周刊第 39 期
对于Java程序员来说若想提高工作效率,那么以下这7款Java程序开发工具绝对是你不能错过的,不仅可以帮助你提高工作效率,
改善代码
质量,还可以摆脱重复造轮子的窘境,将更多的精力放在更富有创造性的事情上。
互联网技术分享
·
2020-03-10 06:17
面向对象
其目的是
改善代码
的可读性以及提高代码的重用性。面向对象的原则是“开放封闭原则“。开放指的是——对于扩展是开放的(Openforextension)。
赫鲁晓夫的玉米棒子
·
2020-02-21 23:10
《高效程序员的45个习惯:敏捷开发修炼之道》---书摘及感悟
有意识的修改代码:在功能不变的情况下,重新设计部分代码
改善代码
质量。永远没
camellia_halo_
·
2020-02-15 23:36
《重构:
改善代码
的既有设计》读书笔记
第1章重构,第一个案例代码块俞小,代码的功能就俞容易管理,代码的处理和移动也就俞轻松。(功能也就越单一)任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量需要慎重。如果只有一个变量会被修改,可以把它当做返回值。绝大多数情况下,函数应该放在它所使用的数据的所属对象内。最好不要在另一个对象的属性基础上运用switch语句。如果不得不使用,也应该在对象自己的数据上使用,而不是在别人的数
Sheh伟伟
·
2020-01-06 18:17
IOS开发常用宏定义
前言在pch文件中定义常用的宏可以极大的提高开发效率,
改善代码
臃肿,一下是我开发常用的一些宏定义,供大家参考。
江户川_乱步
·
2019-12-28 02:46
Java面向对象
面向过程和面向对象的区别将面向过程编写的代码模块化,形成多个程序组件,最终拼装运行面向过程编程方式代码冗余较多,维护和扩展成本高,不易开发大型程序面向对象编程:在中大型项目中,面向对象编程思维方式,能较大的
改善代码
冗余
hello4world
·
2019-12-23 23:00
计算器界面代码重构
重构(Refactoring)——以
改善代码
质量为目的代码重写使其软件的设计和架构更加合理提高软件的扩展性和维护性代码实现与代码重构不同——代码实现按照设计编程实现,重心在于功能实现——代码重构以提高代码质量为目的软件架构设计区别
一代枭雄
·
2019-12-22 19:00
上一页
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
其他