0902 - 以服务的标准做产品

这里说的是技术产品和技术服务。

iPic 可以上传图片,这是一个层次。
iPic 可以开放上传服务,别的 App 可以通过调用 iPic 来上传图片,这是另一个层次。

自己用的代码,可以龌龊一些。而一旦要开放出去给别人用,标准自然要高很多。

总不能写很搓的代码吗?
总不能用很蹩脚的实现吗?
API 名称总要起得顺畅点吧?
多线程及回调要好一点吧?
单元测试总要有吧?

想着你做的东西要开放,然后以这个为标准来要求产品的代码。