原文地址:Evaluating Redux Saga Test Libraries

最近项目中使用Redux-saga来解决复杂的异步操作逻辑。有些地方不是很懂,偶然看到这篇文章不错,这里姑且一翻,兴许帮到些朋友。

如果你是Redux Saga粉,你会留意到有许多库可以协助你去测试saga.这篇文章聚焦于测试saga的不同方法,描述了当下流行的5种测试库适合的场景。

阅读全文 »

个人测试方面太过短板,没有形成一套良好的测试方法,测试技巧及常用JAVA,JS技术相关的测试框架使用,也很薄若。所以需要大量学习,大量实践。

最近看到一篇,关于JUnit测试下的测试技巧介绍,很不错,这里翻一下,正好理解下。

原文链接:点击这里

我们看JUnit测试,有时会觉得很奇怪。因为我们必须Mock对象和结果,这需要大量的工作要做。虽然我们现在有很多先进的工具、框架,比如Mockito,PowerMock,但是利用它们写出的代码,有时,易读性,可理解和可维护性并没有想象的那么好。

阅读全文 »

得空,梳理下个人Mac电脑软件,留作记录,也能为部分朋友提供参考

持续更新调整

说明

  1. 部分为付费APP,对应也有很多免费开源产品选择,但APP最终是看输出价值,这些APP对我的工作/生活有很大的帮助,买单还是值得的。
  2. 本着能省则省,部分付费APP,采用开源License申请解决。
  3. 在经济可接受的范围内,能买则买,支持正版。
  4. 不定期更新,So部分APP会被替代
  5. 在不断的选择和打磨APP时,我有一点感受,APP之于我们,就如同宝剑之于剑客,不在多,而在顺手和锋利。所以挑选出合适自己的,深入了解学习,最终提升自己的效率,让工作生活因之变得更美好
阅读全文 »

最近突遇Mac开机密码怎么输都进不去的情况,尴尬之极,所有的重要资料都在里面啊,咨询客服,客服给出的最终方案是重装系统,But资料咋办呢,此刻突然意识到没有系统备份的弊端。

假如有备份的话,怕啥。好歹最后有惊无险,总算进入系统了。不过这次事件给了我个教训,备份的必要性,尤其对于工作机。这样至少很大程度的避免重做系统的巨大损失啊。

于是乎, 我开始考虑如何解决这个备份问题,其实一般有两个,1,是连接一块硬盘进行备份,2,局域网备份,咋搞呢,NAS等,考虑了下觉得NAS是性价比最高的,也是较为灵活。加之之前,朋友有过NAS的使用体验,咨询了下,决定入手。

选型号

既然决定NAS了,那买哪个牌子,哪个型号呢。查了下发现群晖确实还不错,甚至有人说购买群晖是买软件送硬件,于是考虑一番,就他吧。剩下就是型号了。这个吧,说到底是钱的问题,本着入门的话,建议选我手上这款即可,双盘位,内存512MB,裸机也就1299¥,再加上一块2T的西数红盘549¥,总价也就1800¥而已,还可以喽

拿到手,不到几分钟就可以搞定,初始化还是蛮方便的,这里直接介绍下我目前常用的几个服务。

阅读全文 »

入手Alfred已有几个年头,真心觉得实乃利器一枚,这里梳理总结下目前的常用点,方便自己回顾,兴许也可帮助部分同道中人。

目前Alfred已经是我Mac电脑上检索,查询等的第一入口了。登录电脑之后进行的一切操作,都要从这一个输入框开始。

说明

以下教程适用Alfred 4/5

废话不多说,开搞!

阅读全文 »
0%