V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lightory  ›  全部回复第 3 页 / 共 9 页
回复总数  170
1  2  3  4  5  6  7  8  9  
2013-09-03 10:38:54 +08:00
回复了 lightory 创建的主题 上海 上海·英语流利说技术架构分享活动
@flynngao 您眼神好犀利!
2013-07-30 00:48:24 +08:00
回复了 tt0411 创建的主题 程序员 这样的api设计合适么
@tt0411 @dorentus

我觉得还是要看 API 是公开给外部开发者,还是仅供内部开发者使用。我猜 @tt0411 的情况是后者。

那么:

1. 内部使用的 API,往往后续需求变动的可能性比较大。如果对于每个需求都新增 API(或在现有 API 增加字段),维护成本会异常大,将每个 API 拆分到足够小的粒度是比较好的做法。这么做也有其它一些额外的好处,譬如简化缓存的实现。

2. 内部开发者应当对数据模型及关系有清晰的认识,黑盒不黑盒不是太大的问题。

另外,关于客户端的复杂度。如果服务端做 batch request,客户端应该也有相应的封装。
2013-07-29 14:10:59 +08:00
回复了 tt0411 创建的主题 程序员 这样的api设计合适么
我觉得这样的做法是合理的。在业务持续变动的情况下,能够保证 API 很好的可维护性。

但如果确定业务后面不会有大的调整,那还是采用嵌套资源吧。
2013-05-07 18:48:06 +08:00
回复了 tinyao 创建的主题 分享创造 [书圈],断断续续地做了半年了~ beta版发布!
@tinyao 对的,已邮件联系~
2013-05-04 22:18:21 +08:00
回复了 tinyao 创建的主题 分享创造 [书圈],断断续续地做了半年了~ beta版发布!
真不错。楼主有找暑期实习的打算么?
2013-03-13 18:02:09 +08:00
回复了 baixinghr 创建的主题 酷工作 [百姓网] 招 测试Leader,系统攻城师啦
换个头像吧 :)
2013-03-07 17:12:17 +08:00
回复了 lightory 创建的主题 问与答 求国外免备案主机推荐
@Livid 已经邮件联系。
2013-02-18 08:48:42 +08:00
回复了 linlis 创建的主题 分享创造 2013年还坚持写独立博客的同学们来报个名吧
2013-02-17 22:30:37 +08:00
回复了 linlis 创建的主题 分享创造 2013年还坚持写独立博客的同学们来报个名吧
更新不如以往频繁,但还在写。
http://lightory.net
2012-12-22 14:10:55 +08:00
回复了 Sivan 创建的主题 程序员 程序猿都是傻逼
以前的同事,非常好玩儿。
原来你是女程序猿啊
在每天刚开始的时候,可以在「Today」看到。
2012-07-31 01:14:17 +08:00
回复了 fanzeyi 创建的主题 天黑以后 20120730 午夜俱乐部
饿醒了,麦乐送。
2012-07-17 12:34:44 +08:00
回复了 XDash 创建的主题 酷工作 火花电视招募移动UI设计师咯!
默默支持楼主
2012-07-07 01:10:22 +08:00
回复了 lightory 创建的主题 杭州 阿里技术嘉年华
@Numbcoder
@ling0322
直接入场应该是没有问题的。
2012-06-24 11:28:11 +08:00
回复了 shellex 创建的主题 iGame 玩「瘟疫公司」,真好玩。让人类全部死光光。
链接到最近一张照片,类似这样的地址
http://instagr.am/p/OAFie/
2012-06-08 23:24:26 +08:00
回复了 lightory 创建的主题 分享创造 火花电视剧 v1.2
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   998 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.