- 博客(5)
- 资源 (1)
- 收藏
- 关注
Micro Service工具集之Swagger:可测试的样式化API文档
在我之前的一篇博文中,介绍了Yammer开发团队贡献的开源微服务开发框架DropWizard(http://ningandjiao.iteye.com/blog/1766498),有了服务之后,开发者最关心的事情是什么呢? 就是有人用你的服务。而开发者使用一个服务之前,首先需要知道的是该服务的API,目前几乎所有的开放平台都是把API以文档的形式放在网站上,如下:[img]http://dl2...
2013-09-28 19:55:56 186
构建iOS持续集成平台
之前写的关于iOS持续集成平台的文章终于在infoQ上发表了,传送门:自动化构建和依赖管理篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part1[/url];测试框架篇:[url]http://www.infoq.com/cn/articles/build-ios...
2013-09-25 20:33:38 90
原创 Object-C的对象模型
在Object-C的类型结构中,有几个比较重要的概念Object(实例),Class(类),Metaclass(元类),Rootclass(根类),Rootclass‘s metaclass(根元类)。有面向对象编程语言背景的同学可以很容易理解类和实例。在Object-C中,Object本质上是一个struct,在这个struct中会保存一个名为isa的指针,该指针会指向该Object的类。如下:...
2013-09-17 20:04:09 86
Javascript:The Good Parts读书笔记(2)
[b]6.函数[/b]函数也是一个对象,可以想所有其他对象一样使用,唯一不同之处在于其可以被调用。调用一个函数时,会暂停当前函数的运行,把控制权和参数传递给新函数,除了可见的定义时的参数,每个函数还会接收2个附加参数:this和arguments。调用函数时,不会检查参数类型和个数,如果个数多了,自动忽略多余的,参数少了,补undefined。方法的调用模式有4种:...
2013-09-08 19:56:45 86
我眼中的软件复用
刚进公司的时候,经常听到老同事的告诫:DRY(Don't Repeat Yourself),著名的四人帮(GOF)大作《设计模式》的小标题是“Elements Of Reusable Object-Oriented Software”-可复用面向对象软件的基础。可复用可谓程序员写代码的一致追求。那么可以从哪些角度去思考代码复用呢?[b]变量级别的复用:[/b]这主要涉及的是常量的复用,...
2013-09-07 17:37:58 93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人