摘要: 基于 Ant Design 的新 UI。 阅读全文
posted @ 2017-05-05 21:59 福柯 阅读(1386) 评论(1) 推荐(0) 编辑
摘要: 从此之后,前端和后端就分道扬镳了。 阅读全文
posted @ 2017-05-05 21:20 福柯 阅读(3219) 评论(5) 推荐(3) 编辑
摘要: 自从装了长城带宽,我的肠子就变成青色的了。 国内的网络环境,真的是有很大的不同,有的人装 VS 的时候,号称满速,有的人(其实就是我)要等它下载很久,还告诉我有个组件没有安装成功。很久很久以前,VS 是提供 ISO 版的离线安装包的。那个时候,最幸福的事就是,把 ISO 文件链接拉到迅雷里,然后选y 阅读全文
posted @ 2017-04-20 23:19 福柯 阅读(44670) 评论(9) 推荐(8) 编辑
摘要: 年级大了,其实并不是很喜欢升级到最新版,特别是不怎么爱用还没有 Release 的版本了。虽然 .NET Core 已经是 RC4,但毕竟还没有 Release。可过年回来,用 yeoman 创建了一个新项目,手残更新了一下 template,结果创建出来的项目就变成了 RC 版里的 csproj 阅读全文
posted @ 2017-03-06 14:26 福柯 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 上次的文章中描述了 DailyTick 的设计理念。经过两周左右的设计和开发,现在 DailyTick 的主要 UI 已经完成了原型的设计和初步的实现。既然是原型,当然看起来就有点粗糙。 主 UI 主 UI 是使用一个 实现的。一个用来记录,一个用来统计。当然,最终的完成版应该至少有 3 个 Tab 阅读全文
posted @ 2017-01-21 22:44 福柯 阅读(895) 评论(1) 推荐(1) 编辑
摘要: 单元测试的核心就是:只测试眼前的逻辑。这就要求所有的依赖项都要使用仿类来代替,也就是所谓的 Mock Object。在测试 和 的时候,我遇到了需要对 和 进行 Mock 的需求。因为这两个组件相互依赖,还依赖别的组件,我折腾了好一阵才搞定这个问题。具体的方法分两种:直接使用 Moq 进行 Mock 阅读全文
posted @ 2017-01-16 11:44 福柯 阅读(1632) 评论(0) 推荐(3) 编辑
摘要: 测试不是问题,问题是怎么测试。 一、单元测试 我认为单元测试已经是无可争议的最佳开发实践之一。但是很多人并不同意这个观点。他们的说法无非是:写测试需要花很多时间,需求又经常变动,一但变动,一大片测试就作废了。这样又浪费时间,又降低效率。 但现实情况是:没有人不测试代码的。哪怕是最牛的开发者,也需要对 阅读全文
posted @ 2017-01-11 15:00 福柯 阅读(672) 评论(2) 推荐(1) 编辑
摘要: 再简单的功能,也需要一坨代码的支持。Profile 的编辑功能主要就是修改个人的信息。比如用户名、头像、性别、电话……虽然只是一个编辑界面,但添加下来,涉及了6个文件的修改和7个新创建的文件。各种生成的和手写的代码,共有934行之多。 1. Account 和 Profile 分离 什么是 Acco 阅读全文
posted @ 2017-01-06 14:04 福柯 阅读(1104) 评论(4) 推荐(1) 编辑
摘要: 2009 年我读了李笑来老师的《把时间当朋友》,知识了柳比歇夫的时间记录法。当时激动坏了,马上动手实践起来。一开始的时候,是用一个小本子,走到哪儿都带着。完成一件事,就记录一下花费的时间。这样的做法持续了一周多的时间,我发现每天浪费在 Google Reader 上的时间大幅度减少了。那个时候,我使 阅读全文
posted @ 2017-01-04 00:16 福柯 阅读(681) 评论(2) 推荐(0) 编辑
摘要: "转到简书" 阅读全文
posted @ 2016-12-31 22:48 福柯 阅读(255) 评论(0) 推荐(0) 编辑