迭代诅咒

软件行业有个得天独厚的优势,它能以持续迭代的方式进化。别的行业,一件作品完成就结束了,而软件行业可以不断更新版本,一直进化下去。 迭代魔法 迭代这个名词于数学概念: 函数迭代的过程,即反复地运用同一函数计算,前一次迭代得到的结果被用于作为下一次迭代的输入。 —— Wikipedia: 迭代 这个概念放在软件工程里就是:在前一阶段开发的成果上继续做进一步开发,得到更高更快更强的产品,如此周而复始。 和瀑布式开发相比,迭代算是个重要进化,一把控制成本和风险的神器。以迭代概念为核心衍生出螺旋式、敏捷软件开发,又创造了 CI、CD、MVP、 »

Amio

Touch Bar vs. Surface Dial

Surface Studio 才发布一天,就被新 MBP 的疯狂吐槽给刷屏淹没了。苹果出手实在毒辣。 知乎上有个问题“如何评价 Touch Bar 和 Surface Dial”,多数回答认为微软比较创新而苹果吃老本。我正好意见相反,在我看来 Surface Dial 的交互才是酷炫有余而生产力方面没什么帮助,Touch Bar 要自然的多,在生产力的提升上也潜力十足。 先说 Surface »

Amio

噩梦一则:戒不乖两日

漏洞 回到了校园时光。上课的时候,我爬在学校澡堂子房顶上研究它半透明的大圆顶,我一直觉得这部分的结构可疑,有人能从这里偷偷看也不被发现,事实证明我猜的没错。 彼时阳光灿烂,校园空旷,隐隐传来一点遥远的朗读声。懒洋洋地躺在房顶真是再惬意不过,我眯着眼睛寻思刚刚发现的漏洞,忽然看到学校机房的管理员(杰瑞米·雷纳 饰)从远处经过,而且他发现了我。 我赶忙从澡堂子爬下来半层,跳到另一个房顶,藏好钱包和滑板,钻进小树林,拔开腿飞跑。大概逃了一分钟,迎面撞上一个助教,顺利被抓。 »

iA Everything

第二次发现 iA Writer,我才终于彻底喜欢上它:原来这就是我一直期待和寻找了这么久的 Markdown 编辑器!所有的细节都恰到好处,一点也不少,一点也不多(这个很重要),刚刚好正是我心中所想的那个模样。 再识 iA Writer 刚用上 Mac 的时候,搞来平台上几乎所有的编辑器体验了一番,从 TextMate、BBEdit、TextWrangler 之类老牌经典到 Chocolat 这种年轻小生, »

西文字体和排版の启蒙书

如果你对字体和排版有兴趣,就从这三本书开始看起:《西文字体》、《西文字体2》和《西文排版》。我以前买过不少排版设计书,然而直到看过这三本才终于有了入门的感觉。现在我把这个秘密告诉你。 一口气推荐三本 《西文字体》 这本书到手很久都没看,最初料想它会是一本需要啃的学术书,直到国庆假期终于凑足了时间拿出来读,未曾想竟然酣畅淋漓,一口气看完整本,连两篇后记都一字不落地看过,仍然意犹未尽。幸好它还有第二本,太开心。 小林章的行文细致温和(译者刘庆功不可没),娓娓道来西文字体的各种知识,从专业术语到细节设计,从历史渊源到使用方法,对于一个字体的爱好者+ »