首页   注册   登录
 fox1955 最近的时间轴更新
fox1955

fox1955

V2EX 第 187681 号会员,加入于 2016-08-18 17:53:34 +08:00
fox1955 最近回复了
20 天前
回复了 KunMinX 创建的主题 程序员 网页开发 为何非 JavaScript 不可
不是名门出身, 但是 es6 以后, js 正走向了完美.
经历过 http -> grpc. 性能的提升远不及联调开发效率的降低, 最后换回去了.
js -> go
"每次开发时每次 npm install 几分钟"

- clone 下来后 install 一次, 后面开发时不用 install.

源码是源码, 依赖也是源码, 我们把程序运行需要的完整源码放在一起, 在结构上是非常干净整洁的. 至于 "大量小文件问题", 还是那句话, 一个项目只用 install 一次, 对开发零影响. "磁盘空间问题" 不是问题.
@Salvation

1. 人家说的对喷,又不是指骂人。 “定高下” 是看谁讲的更有道理, 您觉得谁输谁赢了呢?

2. 我也觉得。

3. "在阿里工作", 在双 11 这件事上,并不会比别人获得更多信息, 当然了, 如果您是高层, 当我没说。至于什么 “洗地” 之类, 各位看客自有自己看法。

敏感又矫情。
非常正确,微服务只是属于抽象解耦的一个层面: 部署。
解耦分三个层面: 代码,类库,部署。

Robert C. Marti 专家对此有明确的建议: 做好逻辑上的解耦,这样,(如果有必要,比如人员过多,单一部署不便管理)即使(将解耦)从代码层面上升到部署层面,也是非常轻松的。

所以软件质量的核心全在业务的抽象解耦划分上,而不要纠结在所谓微服务什么乱七八糟的东西上面。

具体可参考阅读 <Clean Architecture A Craftsman's Guide to Software Structure and Design>
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2147 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 12ms · UTC 03:28 · PVG 11:28 · LAX 19:28 · JFK 22:28
♥ Do have faith in what you're doing.