谷歌:Windows以后不能再用Chrome应用了

据外媒报道,今天,谷歌在 Chromium 博客中宣布,以后将停止在 Windows, macOS, and Linux 中对 Chrome 应用的支持。谷歌表示,之所以在这些系统中停止支持 Chrome 应用,是因为随着网页平台日益强大,用户已经不再依赖 Chrome 应用了,目前使用 Chrome 应用的用户占比还不足1%。以下为谷歌的计划从 2016 年年底开始,最新发布的 Chrome 应用将只在 Chrome OS 中支持,其他操作系统仅支持之前已存在的应用,开发者们也可以继续升级这些已有的应用。从 2017 年下半年开始,Windows、Mac、Linux 中的 Chrome Web Store 将不再显示 Chrome 应用,但会保留插件和主题;到 2018 年年初,停止对 Windows、Mac 和 Linux 平台所有 Chrome 应用的支持。也就是说,Chrome ... Read More

程序员,为什么千万不要重写代码?

程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。或许这种微妙的心理定位可以解释:为什么程序员进入新项目组后宁愿丢掉旧代码重新写,也不愿意修修补补,他们认为旧代码简直一团糟。但是,事实上真是这样吗?你之所以认为旧代码一团糟,其实是由编程的一个基本定律决定的,那就是:写代码容易,读代码难。为什么你觉得旧代码异常混乱?因为读代码更难这大概就是代码Reuse难以实现的原因,也可以解释为什么你组里的每个人都喜欢用不同的功能将分割的字符串转换成一个数组。比起猜测旧的功能是怎样实现的,重新写一个自己的功能要简单和有趣多了。作为这个公理的推论,你可以问问身边的程序员他们正在奋战的代码怎么样?“简直是一塌糊涂!”他们肯定会这样说。“我简直想推倒重来!”为什么认为代码这么糟糕呢?“额,看看这个功能,竟然有两页长!完全不知道这些东西... Read More