会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
恒山之阳
2014年9月5日
从案例深入了解如何重构代码-重构计划
摘要: 项目名称A,某公司重点项目,已经正式上线运行几年了,公司业务遍布全球,很多国家都有办事处或研发部门,也就需要使用该系统。并且随着公司的不断发展,业务流程也在不断地完善和变化。 技术上,项目是CS架构的,支持在线和离线两种操作方式,对于在线方式,数据访问是直连服务器上的Oracle数据库,离线的数据...
阅读全文
posted @ 2014-09-05 00:38 恒山之阳
阅读(260)
评论(0)
推荐(0)
Objective-C 之优雅的命名(转)
摘要: There are only two hard things in Computer Science: cache invalidation and naming things.在计算机科学中只有两件难事:缓存失效和命名。— Phil Karlton计算机语言是人和计算机之间通讯的媒介。好的代码应该...
阅读全文
posted @ 2014-09-05 00:34 恒山之阳
阅读(160)
评论(0)
推荐(0)
重构的技巧--cocoa china
摘要: 我想一条童子军的军规:“始终保持露营地比你发现它的时候还要干净”。如果你在地上发现了一点脏东西,不管是谁弄的,都清理掉它。要为了下一拨来露营的人改善环境。(实际上,那条规矩的早期版本,出自Robert Stephenson Smyth Bden-Powell,童子军活动之父,说的是“努力使世界比你发...
阅读全文
posted @ 2014-09-05 00:32 恒山之阳
阅读(187)
评论(0)
推荐(0)
ios - iPhone开发重构:提取方法以调整抽象层次
摘要: 写代码有时和说话一样,要体现层次感,可能是首先罗列要点,然后再逐点 细化。但如果时而说要点,时而谈细节,就会造成听者理解上的障碍。如下的代 码就会有这样的一个问题:重构前:- (UITableViewCell *)tableView:(UITableView *)tableView cellForR...
阅读全文
posted @ 2014-09-05 00:30 恒山之阳
阅读(259)
评论(0)
推荐(0)
ios - iPhone开发重构:从硬编码到模型到规律
摘要: 无论在iPhone开发还是学习的过程中都会看到一些不是很理想的代码,不可 否认自己也在不断“贡献”着这类代码。面对一些代码的“坏味道”,重构显然 是个有效的解决途径。《iPhone开发重构》系列就想总结和补充iPhone开发中经 历的一些重构,其间可能会引用一些开源以及实际项目的代码,本着对技术的探...
阅读全文
posted @ 2014-09-05 00:28 恒山之阳
阅读(289)
评论(0)
推荐(0)
自定义View相关
摘要: 实现自定义View的关键是重载UIView的drawRect: 方法,因为主要是通过重载这个方法,来改变view的外观。例如:- (void)drawRect:(CGRect)rect { // 绘图 CGRect bounds = [self bounds]; // Where ...
阅读全文
posted @ 2014-09-05 00:11 恒山之阳
阅读(307)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告