写在对泊学Swift 3视频完整更新之后

"对于这样一次彻头彻尾的更新,受益最多的,又何尝不是我自己。"
- 泊学站长 11

一个PM了十年终创业的故事(二)

WE SWIFT

终于把泊学上所有和Swift 2语言相关的内容更(chong)新(xie)到了Swift 3,面对所有泊学的用户,开心之余,更多的是欣慰。泊学没辜负大家初识的惊喜,更没忘自己创办之初衷。

而在技术发展如此迅猛的今天,在内容的美感和选材的深度上,跟上Swift的脚步,诚不易也,自然感触颇多。

series 1-4

一切从选材说起

在整个重制的过程之初,我不断在问自己一个问题:面对Swift官方的编程手册,到底还需要些什么内容?

那些Swift 2到Swift 3的breaking change并不重要;把官文再翻译一遍也并非我所想,因为已然有太多优秀的内容在互联网上。纵览官文,巨细靡遗,它更像是一本冷冰冰的Swift法典,向你陈列了每一个你知道或者还不知道的what and why。于是,其中的例子读起来就免不了会有为了展示而展示、为了技术而技术的感觉。

但泊学的内容却是为生活而技术,虽探讨深入,但仍保持主线明确,循序渐进和话题专注。每一个系列里的每一个题材,都是为了帮助开发者建立一份扎扎实实的编程基础:让那些散碎又雷同的基础语言要素条理化;让那些耳熟能详的编程概念最佳实践化;让大家看到Swift在各种编程范式的背后,到底隐藏了多少巧妙机关,又做了多少利益和成本的交换。这一切,唯有在源码面前,才了无秘密。

我相信这份基础,才是你真的开始尝试驾驭Swift的本钱。也唯有这份基础,才能使你胸中自有丘壑。

因此,无论你是初窥Swift的新手,亦或有过一些Swift编程经验的开发者,或多或少,我们都应该能给到一些帮助。

如果你足够用心,你应该可以从泊学看到一张Swift编程语言由表及里的蓝图。也许我们之中的绝大部分开发者终其一生都不会设计一个编程语言。但这样的蓝图,仍旧可以为你的面向对象编程观念带来一些帮助;也在泛型编程世界的那一边,为你敞开欢迎的大门。

因此,与其说把内容更新到了Swift 3,不如说,这是我们把知识作为一个产品,把阅读作为一种用户体验,对泊学进行的一次重构。

series 5-8

视频,从1080P到4K,我才真的找到了想要的感觉

但是,泊学并不是一个blog,我相信精心制作的短视频要比阅读高效和生动的多。

因为在视频里,你是没有机会失败的,编译不通过,你无法呈现给观众;语句不通顺,你自己都无法表达出来。于是,在泊学,我们一直力图打造一个全新的传播和接受知识的体验:短短几分钟,用流畅的编程节奏带着用户,从头至尾理解一个事情。而这,想必也是用户喜欢泊学的地方。

但一直以来,技术所限,之前的1080P视频在retina屏幕上的效果一直不能让我满意。略显模糊的的观感始终离“好像就是有个人在我身边编程”的感觉差了点。直到后来,把Swift 3中的几个系列更新到4K之后,

大家可以对比下面两个视频,自见分晓:

series 9

感谢泊学可爱的用户和我可爱的合伙人

当然,一个人的力量终归是有限的。泊学做到今天,感谢我的合伙人10,在公司运营上承担了一切,在中途多次进展缓慢的尝试中和我一起前行,出谋划策。迷惑不解之时,时常心情起起落落;大开大悟之后,一切却又显得那么理所当然。回忆过往的艰辛,似远似近、模糊而明亮,而正是这些不易造就了今天泊学给大家耳目一新的感觉。

因此,自泊学上线之初,我俩就时常感动于一个网站竟然和用户产生了如此深厚的共鸣。而正是这份情感,让泊学收获了许多改进建议:包括但不限于内容中的可疑之处、笔误之处、甚至任何一个可以变得更好的细节。

大家不吝惜时间一一向我们指正,怎让我们不怀有敬畏之心,携感恩之意。

也正因为如此,对于所有泊学发布的内容,受益最多的,又何尝不是我们自己。

爱你们。

最后,大家可以去这里看看深入浅出Swift 3了解下我们更新的全部内容。

11@北京

我们探索,我们创造,我们想象,一切我们有可能为你带来的编程学习体验。直到我们触及的每个想法, 改变了我们对于用中文学习技术的印象。也许这难以描述,但你总能感受到,这就是我们的印记,它代表了所有。