2021年2月7日
参与 Element3 开源项目,使用 TDD 的一些感受 本文已被掘金花果山技术团队转载 TDD的困惑 很多项目团队并没有使用 TDD (测试驱动开发)的开发方式,我想这在目前的开发团队中占比非常高,特别是中小型公司的前端开发团队,几乎可以说是“全军覆没”,为什么?原因可能是以下所列的一些: TDD 太麻烦,增加了工作量 TDD 太……
阅读全文
2021年1月17日
吴军《见识》读书笔记 前面几章一直在看,没想着记录,只摘个目录吧,以后重看时再补一下…… 上篇 商业的本质 第一章 商业的本质 第二章 创业不等于从0到1 第三章 以小博大的颠覆式创新 第四章 拒绝伪工作者 第五章 职场的误区与破解方法 第六章 理性的投资观 第六章 理性的投资观 下篇 人生的智慧 第七章 幸福是目的,成……
阅读全文
2021年1月16日
听邵恒头条《怎么用“福格行为模型”战胜拖延症?》记录 概念介绍 国外专门研究拖延症的网站:Deprocrastination How to stop procrastinating by using the Fogg Behavior Model 美国斯坦福大学教授:布莱恩·福格(Brian Fogg) 尼尔·埃亚尔《上瘾:让用户养成使用习惯的四大产品逻辑》的理论基础也是 Fogg Model Fogg Model: Behavior = Motivation + Ability……
阅读全文
2021年1月3日
我想每个知识工作者都会有自己的个人知识管理解决方案,而且也都在不断地进化和改善中,还记得最早的时候,我们是没有这些概念的,那时候,不管把信息记在哪儿,随手记下来就算了,用过之后也就忘了或者删掉了。慢慢地我们意识到一些信息可能是有用的,需要保留下来的,于是我们用各种方式进行保存,建……
阅读全文
2020年12月28日
最新技术选型 语言 Reason 可以让您编写简单,快速和优质的类型安全代码,同时利用 JavaScript 和 OCaml 的生态。 OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles. 一种支持功能、命令和面向对象的工业强度编程语言,一种快速、实用且强类型的编程语言 BuckleScript 不是一个新的编程语言。 它只是将输入的 OCaml,通过一些调整,使其编译为干净、可读的 JavaScript 代……
阅读全文
2020年12月5日
Learning 《Implementation Patterns》 —— 编写可读的代码 在软件开发中有大量的开销都被用在理解现有代码上了。 范围的管理对于软件开发和写书都一样重要。 好的代码是有意义的。 软件要取得商业成功或者被广泛使用,“好的代码质量”即不必要也不充分。 尽管代码质量不能保证美好的未来,但……
阅读全文
2020年11月25日
感受 非常依赖微软的生态系统,基本上就是原来单机版的 Office 搬上了云端,再加上一些快捷功能生成手机/平板 App 和网站等。 生成的 App 实际上是运行在 PowerApps 这个超级 App 基础上,相当于小程序之于微信,不同的是,小程序支持代码开发(支持 JavaScript 等语言,有更高的可控性和灵活性),而微软的 PowerApps 不太支持代码开发,主张的是通……
阅读全文
2020年10月13日
很多次听樊登讲书里亲子教育相关的内容时,都会勾起我自己的一些反思和回忆,也同时会想到公司的日常管理和沟通问题。 樊登老师也明显是意识到这两者之间的很多相似、相通之处的,在他讲领导力、沟通的课程上多次提到亲子教育中的一些案例。 今天看《在远远的背后带领》这期樊登讲书视频时,又再次联想到……
阅读全文
2020年10月11日
命令行运行 通过 Airtest IDE 打包后的 apk 安装到雷电模拟器后,不能双击直接启动,需要在外部命令行操作,如下: adb 方式 比如雷电模拟器,可找到安装目录, cd /d/leidian/LDPlayer4 然后执行如下命令: ./adb.exe shell am instrument -w com.netease.open.airbase/android.support.test.runner.AndroidJUnitRunner Airtest Project Airtest Project自定义启动器支持批量运行脚本,并兼容在AirtestIDE中使用 Python v3.7.0 / Airtest: 1.1.1 / PocoUI: 1.0.78 其他笔记: Airtest Project……
阅读全文
2020年10月10日
每个 Jenkins 用户都应该知道这三个最佳实践 轻量化 Jenkins 最佳实践 Jenkins管道最佳实践Top 10 不仅一个代码库可以支持多个Multibranch Job,实际上多个Multibranch Job可以共用同一个代码库,这里面就用到marker的功能。所以作为一个Jenkins管理员,我最纠结的就是……
阅读全文