- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 12306 说:有时候,能排队也是一种幸福!
为什么别人能够解决问题而你不能?关键是找到问题的所在。不知道大家发现一个现象没有,无论 12306 网站崩溃成什么样子,火车站售票大厅的售票窗口都是正常的!这说明什么呢?这说明铁道部有个内部网络, 12306 仅仅是个入口而已。如果我们把铁路内部网比作信息的高速公路,12306 网站就是高速公路上的收费站。 说到高速公路,这两天有很多新闻,据说很多高速公路入口处变成了停车场,有人在
2012-10-03 21:07:33 1479
原创 如何重构代码?
发现代码的坏味道——目标——写测试用例——重构——测试(小步推进+备份)重构前先有测试机制。重构这段代码的时候先找到局部变量和参数。重构技术就是以微小的步伐修改程序,如果你犯下错误,很容易便可发现它。提炼函数——xcode自带的refactor-extra重构前先设计如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序。
2012-10-03 10:14:34 576
转载 XCode下的iOS单元测试
XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在 XCode 4.2 下使用 OCUnit, GHUnit 和 OCMock 进行单元测试。OCUnit在 XCode 下新建一个 OCUnitProject 工程,选中 Include Un
2012-10-02 11:00:07 952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人