防抖将突发的事件聚合为一个事件;节流保证每 X 毫秒执行一次;请求动画帧是节流的替代方案。它们是优化 UI 事件处理和使过渡更平滑的网页技术。
聚光灯效应:人们总是只看到自己看到的和想看到的,很难跳出自己看自己,所以要经常问问自己,"为什么我会这么想"。决策过程中有四大挑战,有以下解决办法:拓宽选项;用事实检验假设;从远处看决策;为错误做准备。
要想做事前预测,需要深入地理解过去和现在,透过现象看本质,并因此能够推演到未来,可惜大多数人只能看到现在。获得易守难攻的战略高地的两种方法:自主创新;借东风。常见的风口—固定成本暴涨,放松管制,预测偏误,现任者效应,Attractor state。
如何迅速积累声望?解决别人都想解决但是解决不了的大问题。《圆月弯刀》里丁鹏对郭云龙说:你要是做个大侠,平时干些行侠仗义的事,也能积累名声,但是这么做太慢了。成名最快的办法是江湖上有什么大事发生的时候或有什么重大危机无法解决,你出手给解决。
渐进式网络应用可以通过 Chrome 和 Safari 添加到主屏幕,利用服务工作者离线工作,通过推送通知增加用户参与度,并提高所有浏览器中新用户的转化率。因此,越来越多的网站开始实施 PWA。
推出 v4 是 Digg 重新回到应有位置的机会。他们通过 Cassandra 瓶颈实现了写透缓存 Memcached。然而,MyNews 页面每 4 小时仍然会崩溃。为了保持网站运行,需要重写。
好战略卓有成效的关键在于把有限的能量投到最能产生成效的点,常见的来源有:杠杆;抓手;木桶效应;设计;聚焦战略;成长;优势;外部变革; 惯性。
“连贯的互补的行动”是指这些行动直接互相有帮助形成合力;战略协作是可以设计出来的,是中心化地强加在系统上的;中央集权有利有弊,各个子组织的利害关系不一样;组织协作耗时耗力,以追求效率最大化和恰到好处的协调为结果导向。
好战略的三个基本元素:诊断——简化问题,识别挑战;指导原则——如何应对挑战;连贯的行动——一系列在原则指导下,互相帮助形成合力的行动。
造成坏战略三个原因:做选择是令人痛苦的事情;人们不喜欢动脑地套模版;人们总以为人定胜天,认为态度决定一切。
非常大的 JS 应用 = 很多开发者 + 大型代码库。如何处理很多 开发者?同理心和良好的编程模型。如何处理大型代码库?代码可移除性/可删除性。小心抽象。
坏的策略是形式主义,它有四大基本特征:空话套话,故弄玄虚,战略不应该是一堆高大上的名词的堆 砌;无法直面挑战,错把目标当战略;子目标无关紧要或者不切实际。