伍星是优才网团队负责人,在他创业之前,我们就有过接触。在2012年下半年3W咖啡举办的《精益创业》读书交流会上,他就私下里咨询过我编程在线教育的问题,当时我对他没有太深的印象。我大约提及编程教育,相对于其他培训,需要更多的实践,而不是手册语法的教学,这样才能培养真正的工程师。
后来他果真创业了,并且很巧的是,成为了创新工场的家族成员。我跟创新工场也是颇有渊源的,在第一次见面时,我还是创新工场的首席技术布道师。不过,在伍星团队加入时,我由于不习惯北方的生活,离开了北京,现在在深圳平安集团任首席架构师,干着自己相当满意的工作,所以当初也就没有能和优才团队在一起共事。
见面的机会总是有的,创新工场的每一次年会,我都有回创新工场和大家交流,也和伍星有过照面。最近的一次参加了创新工场五周年年会,看到了大家的成长,也见到了伍星,得知他们团队作为在线编程职业教育的探索者,出了国内领先的Swift语言实战专著。当伍星请我写序时,我欣然应允。
Swift 语言是苹果新推出的语言,并且有可能将替代 Objective-C,成为 iOS 开发的首选语言,苹果已经为其提供了很翔实的学习手册,几乎不再需要太多侧重语法和手册的书。跟我想的一样,这本《Swift 语言实战入门(第2版)》选取的就是实战的切入点,只有前4章是讲语法,后面的内容都是开发库,并有较多的实例项目,既有实用性,又有趣味性。第10章还探讨了iOS应用的架构和设计模式,这一点对于提升开发者的功力大为有益。
很高兴看到优才网团队的成长,看到创新工场的发展壮大,也期待优才网从高端的编程培训入手,为业界人才的提升做更多的努力,培养更多的全栈工程师。希望这本《Swift语言实战入门(第2版)》能成为通过Swift跨入iOS开发的必备书籍,也欢迎大家多和我在微博上交流更多架构设计和实战。
——平安集团首席架构师、原创新工场首席布道师 蔡学镛
编者注:推荐不分先后,推荐序按照推荐者姓名首字母顺序排列。