码迷,mamicode.com
首页 >  
搜索关键字:代码重构    ( 354个结果
谈谈代码重构
开发者可能听到过"bad smell"这个词,这个词用在软件编码中是什么意思呢?代码还有smell吗?当然没有,正如计算机病毒,bug等词一样,这仅仅是个形象的说法。这个词在这里的意思是代码实现了需求,可是代码却不精炼,冗余,结构混乱,难读懂,难维护,难扩展等等。与之相相应的一个词是"refacto...
分类:其他好文   时间:2015-05-17 21:30:42    阅读次数:159
第四次作业
问题:1、敏捷开发是在什么样的背景下产生的?其主要特点有哪些?什么时候选择敏捷开发更恰当,为什么?2、Code smell 是如何产生的?有哪些典型的 code smell?代码重构(Code refactoring)有哪些优点?有哪些代码重构的方法?3、(选做)使用 Eclipse + Egit ...
分类:其他好文   时间:2015-05-17 18:07:21    阅读次数:207
微信公众平台开发利器-weixin-knife(Python版)
这两天将之前基于微信公众平台的代码重构了下,基础功能以库的方式提供,提供了demo使用的是django,看着之前为赶进度写的代码真的惨不忍睹,所以weixin-knife产生了,正如其名,提供的是必要的功能,而不是完整的应用。weixin-knife可以很方便的处理关注,取关注事件,处理文本消息,回复用户信息,jssdk处理,oauth认证,以及微信支付。github地址:https://gith...
分类:微信   时间:2015-05-15 21:27:20    阅读次数:3743
java代码重构的方法学习
2,8阅读 第一章 ?第一个案例 在此案例中使用了, 方法的提取(extract method),方法的移动(move method),临时变量的清除,变量及函数名重构,switch类型重构(replace type code with state/strategy)等。 ...
分类:编程语言   时间:2015-05-12 11:49:01    阅读次数:1707
4月学习总结
首先做的事是让官重构了代码,重构是件很重要的事,能够让代码更清晰,可以理清编程时的思路,虽然我重构还不是很会,我的主要问题是依赖关系和逻辑不够清晰。以后写代码需要注重提前设计和分清职能。其次,在重构代码的过程中学习了MVVMLight的使用,MVVMLight是一个可以方便地实现MVVM框架的东西,...
分类:其他好文   时间:2015-05-05 19:11:23    阅读次数:148
MongoDB学习笔记系列
回到占占推荐博客索引该来的总会来的,Ef,Redis,MVC甚至Sqlserver都有了自己的系列,MongoDB没有理由不去整理一下,这个系列都是平时在项目开发时总结出来的,希望可以为各位一些帮助和启发,文章中有对新技术的研究(Mongo驱动),对老技术的回顾(代码重构),还有对架构设计的阐述等(...
分类:数据库   时间:2015-04-29 23:22:08    阅读次数:254
js中观察者模式的应用
实际的移动端引用backbone框架过于庞大,最近代码重构,为了实现MVC的基本功能而写了一个小型的框架,其中比较核心的内容,大概就是事件的注册触发机制,大致的实现就应用到了设计模式中观察者模式。ObserverPattern模型上图大概是观察者模式的基本构成,目标Subject,维护基本..
分类:Web程序   时间:2015-04-29 15:21:51    阅读次数:162
代码重构之单一职责原则在实际中使用
单一职责原则:Single Responsibility Principle,以下举例说明我在代码重构方面对单一职责原则的使用。  1、单行代码职责单一 private double GetSubtotalAmount(doube singlePrice,int productCount) { return singlePrice*productCount; } 上文中的retu...
分类:其他好文   时间:2015-04-19 18:02:24    阅读次数:167
代码审查工具StyleCop
“代码审查”或是“代码评审”(Code Review),这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代码修改的...
分类:其他好文   时间:2015-03-30 18:08:59    阅读次数:154
【Android XML】Android XML 转 Java Code 系列之 style(3)
最近一个月把代码重构了一遍, 感觉舒服多了, 但总体开发进度没有变化.. 今天聊聊把style属性转换成Java代码的办法先说结论: 引用系统style是无法完美的实现的, 我们如果有写成Java代码的需求, 请尽量避免使用系统style. 自定义style没问题.style是什么?(参考链接)ht...
分类:移动开发   时间:2015-03-21 13:50:03    阅读次数:225
354条   上一页 1 ... 27 28 29 30 31 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!