V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
lldong
V2EX  ›  iDev

为什么国内互联网公司所提供的SDK用户体验大多很糟糕,API的设计不科学,命名不规范,文档不详细,感觉是没有认真对待?!

  •  
  •   lldong ·
    lldong · 2013-04-02 23:09:15 +08:00 · 4988 次点击
    这是一个创建于 4258 天前的主题,其中的信息可能已经有所发展或是发生改变。
    13 条回复    1970-01-01 08:00:00 +08:00
    lidashuang
        1
    lidashuang  
       2013-04-03 00:33:02 +08:00 via Android
    要多认真啊,才能符合你的要求
    virushuo
        2
    virushuo  
       2013-04-03 00:34:42 +08:00   ❤️ 1
    设计SDK和API真是非常大的学问。这两个东西的设计我都给分在架构设计中,要很好的架构师同时又有开发经验才能做好。

    而国内互联网公司完全没意识到这个问题的严肃性,他们总是让团队里面干别的事情不太行的人“废物利用”去写文档和做API,那结果可不就这样嘛。
    ytzong
        3
    ytzong  
       2013-04-03 00:59:22 +08:00 via iPhone
    因为没达到那个水平,都是半吊子
    wetfeather
        4
    wetfeather  
       2013-04-04 09:20:35 +08:00
    都是各种项目赶工造成的,老板要各种里程碑,要上线,要上线,上线再说修bug。。没有办法
    0day
        5
    0day  
       2013-04-04 14:15:01 +08:00
    因为他们不 Care
    colincat
        6
    colincat  
       2013-04-04 16:43:55 +08:00 via iPhone
    本来说设计分离,结果遇到各方面阻力,然后就这样啦
    allenhsu
        7
    allenhsu  
       2013-04-04 17:24:48 +08:00
    别提了规范了,用词都不一定准确,还有别词。
    GTim
        8
    GTim  
       2013-04-04 18:16:58 +08:00
    有句官话是这么说来的:有的用就不错了,呵呵,其实也是
    2012年之前开放api,国内也没几家公司,要借鉴国外的,有些人英文好的基本不会编程,会编程的可能英文不好,加上kpi考核压力,所以有些漏洞难免的

    2012之后,只要是细心做api的,接口已经不错了,但写文档这事,国内公司大都不重视

    可以看到,豆瓣2.0和42qu的api都非常不错了
    lookhi
        9
    lookhi  
       2013-04-04 23:27:28 +08:00
    我来了 求指导API了 /t/64969
    免得到时候一团渣
    darasion
        10
    darasion  
       2013-04-04 23:45:35 +08:00
    就我的周围来说。

    从上到下,基本上没人重视质量,全都是实现了就完成任务。
    很多烂代码,写的乱七八糟,还复制粘贴一堆堆的。
    功能下线了代码就直接注释不删掉,你都不知道哪些有用哪些没用。。。

    还有很多人,连最基本的排序都不会写,还成天捧着一本机器学习的英文书装相。

    做出的一坨坨的东西,不用还好,用着反倒影响心情。
    不光不重视写代码的体验,更没人知道有用户体验这回事。
    但这些都是kpi,完成了任务攒足了经验就升级了。。。。
    lldong
        11
    lldong  
    OP
       2013-04-05 00:55:52 +08:00
    说到底是态度问题,没把它当成一个产品去做。一方面第三方开发者用着难受,另一方面影响技术形象,这点很多公司没意识到
    darasion
        12
    darasion  
       2013-04-05 01:07:07 +08:00
    @lldong 也不完全是态度问题。

    其实大家都认为自己做的东西是非常 NB 的;
    好不好用这些,从根儿上就想不到,不会去想。

    超出预期时间实现了就是牛逼,成就感,KPI;
    规定时间还在纠结好不好用却实现不了就是傻逼,挫败感,被看作无能。

    你态度认真的了,就是另类。周围人怎么看你?
    这样的话,谁还做有态度的人?
    lookhi
        13
    lookhi  
       2013-04-05 10:45:30 +08:00
    刚刚在线更新API的文档,先文档后实现. http://www.youaitie.net/api.html
    有不妥 再修改啊

    求拍。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1549 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:07 · PVG 01:07 · LAX 09:07 · JFK 12:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.