什么是YAGNI? YAGNI 是 You aren’t gonna need it 的缩写。该原则的基本含义就是,不应该开发任何当前不使用的功能。因为这些占用开发成本的功能...
什么是YAGNI? YAGNI 是 You aren’t gonna need it 的缩写。该原则的基本含义就是,不应该开发任何当前不使用的功能。因为这些占用开发成本的功能...
何为速读?保留原书中的小标题,并用最精简的语言概括内容。 人物简介 Alexis Ohanian 亚历克西斯.欧海宁 Reddit网的创始人。Reddit网是美国人气最高的新...
说到程序员,可能大家都不会陌生了,因为这是一个非常常见的职业。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、...
笔者给家里金鱼换水,不小心让一条金鱼,滑入下水道。费了不少劲,终于救出。写下此短文留念。各位见笑。 今晨,金鱼换水。手滑,一鱼跃出,入下水道而不见。缘尽,随它任去。忽闻异响,...
(本文是笔者对《杀死一只知更鸟》读后笔记。文中涉及的页数,均来自笔者的手中的版本:译林出版社 2018年5月 纪念版。京东购买入口) 1.故事大概 20世纪30年代,大萧条时...
20号中午,收到简书的解约通知,我说,好。 如释重负的感觉油然而生,很不错。 很自然地想起签约,是去年1月24日,两本书的版权,一是教学故事,另一是科普。 从签约到解约历时2...
ABTest系统背景 互联网与传统软件行业的开发最大区别就是快速迭代,新增一个业务或者新增一个基于老业务的算法更新也许只是某个工程师一天的结果。在这种代码高速发布过程中, 必...
关联文章:消息系统设计与实现「上篇」 模型设计 Notify Save Remind消息表,我们需要target、targetType字段,来记录该条提醒所关联的对象。而ac...
性能一直以来是前端开发中非常重要的话题。随着前端能做的事情越来越多,浏览器能力被无限放大和利用:从 web 游戏到复杂单页面应用,从 NodeJS 服务到 web VR/AR...