开发团队能力 2020年8月9日 | 感受与思考 实践与经验 结论 以终为始(TDD)+ 工程思维(CI/CD), 团队能做好这两方面,就可以达到 80分了。 以终为始 这个词来自《高效能人士的7个习惯》,是指做事情要先明确目标,以目标为出发点来思考做法,这恰好和极限编程中的 TDD 一样,团队需要将需求拆解为较小的可实现的目标,再由此目标写出相应的单元测试或…… 阅读全文
Umi vs Nuxt vs Ng-alain 2020年7月28日 | 感受与思考 软件与技术 实践与经验 收集与记录 管理与战略 概述和思考 很多时候前端开发人员会面对眼花缭乱的框架很难选择。 标题所说的选择实质是三大阵营(React, Vue 和 Angular)的选择。 三个底层框架各有所长,亮点在于: React:更接近函数式编程思想,单向数据流比较清晰,jsx 是不错的创新,熟悉后可结合函数式编程写出比较优雅的组件代码…… 阅读全文
折腾 NeoVim 和 SpaceVim 2020年7月24日 | 软件与技术 实践与经验 网上乱逛,听说 NeoVim 比 Vim 先进还快,虽然也有说不值得换的,不管,折腾,然后还发现了 SpaceVim,听说适合初级水平的 vimer,没问题,折腾,全换,从 Vim 换到 NeoVim,再从 oh-my-vim 换到 SpaceVim,这编程器就是有无限的魅力让人想不断地折腾尝鲜。 安装完 SpaceVim 后,常会遇到一个报错提示: :help vimproc m…… 阅读全文
《授权——如何激发全员领导力》樊登读书视频记录 2020年7月4日 | 实践与经验 感受与思考 英文书名:《Turn the Ship Around》 通往“领导者——领导者”模式 桥梁:掌控 实现“掌控”的方法: 寻找“掌控”的“遗传基因”,并改写它。 用新的行为举止开启新的思维方式。 用简短的早期谈话提高工作效率。 使用“我计划”……“因为……”流程。 克制提供解决方案的冲动。 消除“自上而下”的监管体…… 阅读全文
我的 Windows 开发环境 2020年6月3日 | 实践与经验 软件与技术 需安装的软件工具 注:如果国外文件下载不了,可尝试国内下载 Google scoop 或 Chocolatey 安装好 choco 或 scoop 后,可以通过命令安装其他软件,个人可以维护一个常用的软件列表,写成一个脚本,这样每次一台新的 Windows 系统,就可以通过这个脚本完成80~90%的装机工作了。 Wox Github Download 里面还会附带 Python 和 Everything 的安装文件。 cmder,安装好之…… 阅读全文
思考落实到文字 2020年5月19日 | 实践与经验 感受与思考 倡议大家把自己的思考都记录到自己的博客或者公众号上,把思维落实到 markdown 这样的纯文本中,其自带的优势可参看此文:《纯文本的威力》 我们将思考仔细地整理成文字,虽然相对直接说会更耗时间,但看的人却可以很快地了解整个思路,而且有以下一些好处: 中途不会被打断,一些论点可能刚一说出来,就会面临争…… 阅读全文
Manjaro 系统使用记录 2019年12月20日 | 软件与技术 实践与经验 前几天(今天是2019年12月20日)把 Deepin 系统从 D 盘(1T 硬盘)上删除了,在固态硬盘上开出了 80G 硬盘空间安装个 Manjaro KDE 玩儿一下,中间因为分区操作失误,差点把整个 D 盘给弄丢了,还好冷静地找办法解决,试了很多工具,其中 DiskGenius 是可以找回分区表的,但到最后一步居然提示要收费,好像还要两三百吧,不甘…… 阅读全文
我的Mac OS X 开发环境和 Vim 的设置 2014年5月13日 | 软件与技术 实践与经验 系统设置 需要将CapsLock键改为Esc键,以方便Vi习惯。方法:安装 PCKeyboardHack,将CapsLock键的值从51改为53即可。 Deepin 系统的更换方法:修改键盘映射,但对于 vscode 好像不行。 Eclipse 设置 添加Vrapper插件,以便使用Vi习惯。update url: http://vrapper.sourceforge.net/update-site/stable 添加Js的编辑环境,…… 阅读全文
Backbone 路向何方? 1年1月1日 | 软件与技术 实践与经验 情况背景 使用 Backbone 开发 Web App 之后,特别是较大型的项目,会发现因为缺少一些关键的功能(如:双向绑定等)代码越来越多且复杂,从而导致后期扩展和更新越来越困难,因此从基本框架层面需要考虑改善,以便使整个框架更有条理,更易组织,更易扩展、复用、重构等…… 目前可以想到的有三个方向: 在 Backbone 基础上结合…… 阅读全文
UML tools of Mac OSX 苹果系统下的建模工具 1年1月1日 | 软件与技术 实践与经验 今天工作时需要设计一下程序的架构,即建模工作,这件事用纯文本似乎较难完成(本人是纯文本的 funs)。用手绘软件(Gimp, SketchBookExpress)也不太方便,失量图软件(Inkscape,LibreOfficeDraw)也要从画方框开始也不方便,毕竟是模块化的图形,还…… 阅读全文