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
改善代码
敏捷开发修炼之道
在功能不变的情况下,重新设计部分代码,
改善代码
质量,这就是所谓的重构。敏捷工具箱Wiki版本控制单元测试自动构建2.态度决定一切做
okingniko
·
2016-05-09 21:00
敏捷开发
单元测试
软件开发
Spark 基础 —— 类与伴生对象(companion object)
只要分析过的任务可能会重复出现,就值得花时间
改善代码
。对缺失值分析而言,我们的第一个任务就是写一个类似于SparkStatCounter类的东西,以正常处理缺失值。
lanchunhui
·
2016-04-22 08:00
理解Java中的多态
多态不仅能够
改善代码
的组织结构和可读性,而且还能创建可扩展的程序。封装是通过合并特征和行为来创建新的数据类型,那么,多态的作用就是消除类型之间的耦合关系。
nxiangbo
·
2016-04-15 16:00
java
面向对象
绑定
多态
动态绑定
代码质量优先——《编写高质量代码:改善c程序代码的125个建议》
为了写出高质量的代码,我们需要听取过来人的
改善代码
质量的经验,《编写高质量代码:改善c程序代码的125个建议》就是一本能让人写出高质量代码的好书。
东风玖哥
·
2016-04-13 15:55
读后感和书评
代码质量优先——《编写高质量代码:改善c程序代码的125个建议》
为了写出高质量的代码,我们需要听取过来人的
改善代码
质量的经验,《编写高质量代码:改善c程序代码的125个建议》就是一本能让人写出高质量代码的好书。
dongfeng9ge
·
2016-04-13 15:00
C语言
书评
Java多态
多态不但能够
改善代码
的组织结构和可读性,还能够创建可扩展的程序--即无论在项目最初创建时还是在需要时添加新功能时都可以“生长”的程序。
qq_25184739
·
2016-04-13 11:00
分拆:DroidPlugin的实现原理及其应用
从2015年4月份开始,我们将其应用于生产环境,逐步
改善代码
架构,目前已有10余个插件在360手机助手中运行,覆盖80%的用户。
张勇
·
2016-04-06 00:00
软件设计和优化的基本原则
改善代码
设计——优化函数的构成(ComposingMethods) 2.
改善代码
设计——优化物件之间的特性(MovingFeaturesBetweenObjects) 3.
benpaobagzb
·
2016-03-31 15:00
Javascript 优化项目代码技巧之语言基础(一)
博客逐步迁移至极客兔兔的小站Javascript的弱类型以及函数作用域等规则使用编写Javascript代码极为容易,但是编写可维护、高质量的代码却变得十分困难,这个系列的文章将总结在项目开发过程中,能够
改善代码
可读性
呆尐兔兔
·
2016-03-26 23:00
重构
改善代码
的既有设计
重构的方法有几个方面:1.类(class)2.属性(field)3.方法(method)4.类与类之间的关系(classraletionship)一.类(class)类的名称(classname);二.属性自封装字段(selfencapsulatefiled);以对象取代数据值(replacedatavaluewithobject);将值对象改为引用对象(changereferencetovalu
zxf330301
·
2016-03-05 13:00
《重构:
改善代码
的既有设计》读书笔记
本文已同步发表在CSDN:http://blog.csdn.net/wenxin2011/article/details/50790939第1章重构,第一个案例代码块俞小,代码的功能就俞容易管理,代码的处理和移动也就俞轻松。(功能也就越单一)任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量需要慎重。如果只有一个变量会被修改,可以把它当做返回值。绝大多数情况下,函数应该放在它所使
Sheh伟伟
·
2016-03-03 19:00
《重构:
改善代码
的既有设计》读书笔记
本文已同步发表在博客园:http://www.cnblogs.com/davidsheh/p/5239745.html第1章重构,第一个案例代码块俞小,代码的功能就俞容易管理,代码的处理和移动也就俞轻松。(功能也就越单一)任何不会被修改的变量都可以被当成参数传入新的函数,至于会被修改的变量需要慎重。如果只有一个变量会被修改,可以把它当做返回值。绝大多数情况下,函数应该放在它所使用的数据的所属对象内
wenxin2011
·
2016-03-03 19:00
读书笔记
代码重构
关于多态以及动态绑定
数据抽象,继承,多态是java的三大特征,可见理解多态对于学习java的重要性,多态不但能够
改善代码
的组织结构和可读性,还能够让程序更加的具有可拓展性。 理解一下什么是多态。
zcxwww
·
2016-02-14 18:00
java
多态
动态绑定
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
TonyLian
·
2016-02-05 18:21
AngularJS系列:2、AngularJS的“禅道(理念)”
1、将DOM操作和应用逻辑解耦是一种非常好的思路,它能大大
改善代码
的可调性; 2、将测试和开发同等看待是一种非常非常好的思路,测试的难度在很大程度上取决于代码的结构; 3、将客户端和服务器端解耦是一种特别好的做法
lxhjh
·
2016-01-26 11:00
AngularJS
Angular
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
winner_0715
·
2016-01-22 20:00
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
zhanghaiyang
·
2016-01-20 14:00
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
zhanghaiyang
·
2016-01-20 14:00
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
zhanghaiyang
·
2016-01-20 14:00
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
zhanghaiyang
·
2016-01-20 13:00
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂
winner_0715
·
2016-01-18 16:00
编码规范
关于烂代码的那些事(下)
1.改善可维护性
改善代码
质量是项大工程,要开始这项工程,从可维护性入手往往是一个好的开始,但也仅仅只是开始而已。1.1.重构的悖论很多人把重构当做一种一次性运动,代码实在是烂的没法改了,或者没什么新的
u012562943
·
2016-01-11 12:00
Android StrictMode 简介
提供了各种策略,比如监视网络访问和磁盘读写操作.当开发者违背了事先设定的规则的时候,就会通过不同的方法去提醒开发者
改善代码
.这样的话,就可以帮助我们发现并定位问题,做到有的放矢,更快的解决问题.官方文档
wbwjx
·
2015-12-29 21:00
android
性能优化
StrictMode
重构-改善既有代码的设计(一)switch statements
设计模式猛一看,会很晕,云里雾里的,所以可以从重构开始,一点一点
改善代码
的设计,然后重构到模式,这样可以理解的更透侧,更容易消化。
·
2015-11-13 21:01
statement
改善代码
设计 —— 处理概括关系(Dealing with Generalization)
1. Pull Up Field (提升值域) 解释: 如果发现每个子类都拥有相同的某个值域, 那么使用 Pull Up Field 将这个值域提升到父类中去. 冲动前: 冲动后: 2. Pull Up Method (提升函数) 解释: 如果每个
·
2015-11-13 20:54
with
改善代码
设计 —— 简化函数调用(Making Method Calls Simpler)
1. Parameterize Method (令函数携带参数) 解释: "令函数携带参数" 并不是简单的让你在函数里加上参数, 如果函数里需要某个参数, 我们谁都会加上它. 你可能发现这样的几个函数: 它们做着类似的事情, 只是因为极少的几个值导致函数的策略不同, 这时可以使用 Parameterize M
·
2015-11-13 20:53
method
改善代码
设计 —— 简化条件表达式(Simplifying Conditional Expressions)
1. Decompose Conditional (分解条件式) 解释: "复杂的条件逻辑" 是导致复杂性上升最常见的地方, "条件表达式中堆积的计算过程", "条件式表达得不简洁"等等都是造成复杂的原因. Decompose Conditional 用于将这些复杂的元
·
2015-11-13 20:52
Condition
改善代码
设计 —— 组织好你的数据(Composing Data)
1. Self Encapsulate Field (自封装值域) 解释: 大部分类 (class) 中都会有一些值域 (field), 随之还会有一些方法使用到了这些值域. "如果调用这些值域"这个问题分为两种观点: 1. 应该直接调用它们 2. 应该通过访问函数调用它们. &n
·
2015-11-13 20:51
Data
改善代码
设计 —— 优化物件之间的特性(Moving Features Between Objects)
1. Move Method (函数搬家) 解释: 如果 ClassA 的某个函数对 ClassB 有过多的依赖, 可以考虑将这个函数搬到 ClassB 中, 在 ClassA 的这个函数中直接调用 ClassB中这个函数的返回值.  
·
2015-11-13 20:50
object
改善代码
设计 —— 总结篇(Summary)
改善代码
设计 —— 优化函数的构成(Composing Methods) 2.
·
2015-11-13 20:37
SUM
java多线程学习笔记
速度:多线程机制可以通过频繁的线程间切换,有效的避免“阻塞”问题; 设计可管理性:也就是
改善代码
设计,并发编程更符合人的实际逻辑,可以有效的解决仿真相关的问题。
·
2015-11-13 13:05
java多线程
使用LINQ来简化编程的7个技巧
自从学习LINQ以来,我发现了很多使用LINQ来
改善代码
的方式。每一个技巧都让代码写起来更简单,可读性更强。 这里总结了这些技巧。
·
2015-11-13 10:27
LINQ
【翻译】使用LINQ来简化编程的7个技巧
igoro.com/archive/7-tricks-to-simplify-your-programs-with-linq/ 自从学习LINQ以来,我发现了很多使用LINQ来
改善代码
的方式
·
2015-11-12 23:05
LINQ
重构与模式:
改善代码
三部曲中的第三部
一、
改善代码
的三部曲 《设计模式》-> 《重构》-> 《重构与模式》。
·
2015-11-12 20:10
代码
使用LINQ来简化编程的7个技巧
转载地址:http://www.cnblogs.com/lovecherry/archive/2008/05/23/1205565.html 自从学习LINQ以来,我发现了很多使用LINQ来
改善代码
的方式
·
2015-11-11 08:32
LINQ
利用sql求时间序列(含天、小时、分、秒) (Oracle)
阅读更多事情的起因是要
改善代码
~~~原先是在一个for循环里面执行sql查询语句,情景大概是每次循环都要用当前循环的值(时间)作为条件去sql里查,当时是每次循环都去执行sql语句。
Everyday都不同
·
2015-11-10 11:00
sql时间序列
right
join
case
when
then
else
end
利用sql求时间序列(含天、小时、分、秒) (Oracle)
事情的起因是要
改善代码
~~~原先是在一个for循环里面执行sql查询语句,情景大概是每次循环都要用当前循环的值(时间)作为条件去sql里查,当时是每次循环都去执行sql语句。
Everyday都不同
·
2015-11-10 11:00
JOIN
case
then
else
when
end
right
sql时间序列
利用sql求时间序列(含天、小时、分、秒) (Oracle)
阅读更多事情的起因是要
改善代码
~~~原先是在一个for循环里面执行sql查询语句,情景大概是每次循环都要用当前循环的值(时间)作为条件去sql里查,当时是每次循环都去执行sql语句。
Everyday都不同
·
2015-11-10 11:00
sql时间序列
right
join
case
when
then
else
end
VB.net编码规范
我所采用的新的VB.net编码规范,是一种被证明能明显
改善代码
可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。
·
2015-11-08 16:21
VB.NET
如何利用Require.Js管理多页面站点文件
英文版地址 最近使用 Require.Js 的时候我发现它确实是一个
改善代码
管理的一个好方法。
·
2015-11-02 19:25
require
vs2008 使用LINQ来简化编程的7个技巧
体验系列文章导航: http://www.cnblogs.com/lyj/articles/1119671.html 有关教材可 下载 自从学习LINQ以来,我发现了很多使用LINQ来
改善代码
的方式
·
2015-11-02 17:32
vs2008
第一次作业词频分析之刘明篇
改善代码
,调试程序,消除所有的警告和错误,预计耗时1天,在这个过程中收获应该是最大的。2.实际花费时间2天 预计中学习C#的第一天被我跳过去了,因为看了一会之后觉得光看没什么用,还是边写边学的好。所
·
2015-11-02 15:27
分析
PairProject-电梯调度程序结对编程
● 它能够
改善代码
质量。代码的可读性和可理解性都倾向于上升至团队中最优秀的程序员的水平 ● 它能够缩短进度时间表。结对往往
·
2015-11-02 13:20
project
【.NET程序性能分析】使用VS自带的工具分析.NET程序的性能
这篇博文给大家分享的是,如何使用VS自带的性能分析工具来分析我们编写的.NET程序,一边找出程序性能的瓶颈,
改善代码
的质量。
·
2015-11-02 11:23
.net
个人作业1
改善代码
,调试程序,消除所有的警告和错误,预计耗时1天,在这个
·
2015-11-02 10:39
个人
改善代码
设计 —— 优化函数的构成
改善代码
设计 —— 优化函数的构成(Composing Methods) 1.
·
2015-11-01 15:00
优化
使你的代码更专业---使用Sonar
改善代码
质量
Keywords: Sonar 持续集成 Maven SQA 蓝锋博客: http://www.cnblogs.com/bluesfeng Sonar是一个开源代码质量控制工具。把它加到现在的持续集成工具中就能够让你的java开发项目集中处于质量控制之下。 1. 安装: 1) 下载Sonar: http://www.sonarsou
·
2015-11-01 11:32
Sonar
TDD本质是单元测试
驱动
改善代码
内部逻辑,避免Bug。
·
2015-10-31 15:32
单元测试
代码大全的方向
4.发掘重构和
改善代码
的机会,并安全可靠的进行代码重构和改善。 5.结合项目的规格选用恰当的构建技术。 6.快速而有效地排除问题。 7.尽早地正确解决构建关键问题。
·
2015-10-31 10:19
代码
八数码问题:C++广度搜索实现
如果要
改善代码
效率还可以用双向搜索,即从起始状态和最终状态同时搜索,找到相同状态,这样搜索时间会缩短一半。此外还可以用A*(启发式算
·
2015-10-31 09:09
C++
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他