🗞 文章

  1. 降低软件复杂性的一般原则和方法

指导实践的不是更多的实践,而是实践后的总结和思考。本文是作者阅读 John Ousterhout的《A Philosophy of Software Design》之后,结合自己的工作经验,对“降低复杂性”做了详细总结,希望给大家带来不一样的思路。

  1. Software Architecture Guide

当软件行业的人们谈论“架构”时,他们指的是软件系统内部设计最重要方面的一个模糊定义的概念。本文概述了作者对软件架构的看法,并指出了有关软件架构的更多资料。

  1. 世道开始变坏,大概是从人们理直气壮地势利眼开始的?

你如果看不起自己的邻居,你就是一个势利者;你如果忘记自己的朋友们,卑鄙地追随那些地位更高的人,你就是一个势利者;你如果为自己的贫困羞耻,为自己的职业脸红,你就是一个势利者;正如你如果吹嘘自己的出身、或为你的财富感到得意,你也会是个势利者一样。

💬 洞察

  1. The Long Nose of Innovation,Bill Buxton

    真正的创新者不会对别人今天的成就感到惊讶,然后试图模仿,而是深刻理解长鼻现象,知道如何避免浮于表面,去理解与洞察真正有价值的事物,这些洞察力和理解力将使他们能够在竞争中脱颖而出。见微知著,细节就在那里,等待着任何一个有智慧去寻找它们的人去发现。

  1. Jonathan Grudin

    If technology is to provide an advantage, the correspondence to the real world must break down at some point.

  1. 《时间焦虑》

    写书为时已晚,创业为时已晚,学习新语言为时已晚,这称为时间焦虑。

💎 资源

  1. docsify

无需构建快速生成文档网站

🕶 趣味

  1. 5 bugs turned into features

是功能还是 Bug?一些特别的案例,将 Bug 转化为有用的,甚至是标志性的特性。