简介
口碑超高的都市脑洞小说《【2015】从校园到纳斯达克》,林讯苏婉宁是整部小说剧情发展过程中离不开的关键人物角色,非常有个性,作者小茶优创大大目前已经写了109430字,处于连载状态中,这本精品小说绝对让你欲罢不能。
【2015】从校园到纳斯达克小说章节免费试读
周三晚上,教学楼五楼的一间空教室。
这是苏晚宁发现的好地方。五楼东侧最里面的教室,平时没人用,门锁是坏的,轻轻一推就能开。教室不大,能坐三十个人,窗户朝着东边,白天光线很好,晚上很安静。
林讯到的时候,苏晚宁已经把“据地”布置好了。三张桌子拼在一起,上面摆着两台笔记本电脑——她的MacBook Air和李浩然的联想。她从宿舍带了接线板,从图书馆借了白板,从食堂顺了三张餐巾纸当抹布,把桌子擦得净净。
“这地方不错。”林讯把背包放下,环顾了一圈。
“比图书馆好,”苏晚宁说,“图书馆太安静了,讨论问题不方便。这里随便说话,没人管。”
“你咋找到这儿的?”
“上周找自习室的时候偶然发现的,”苏晚宁打开电脑,“我问过楼管阿姨了,她说这间教室这学期没安排课,我们可以用。”
林讯看着她,心里又多了几分佩服。
找场地、接电、借白板、问楼管阿姨——这些事情他还没想到,苏晚宁已经做完了。
她不只是嘴上说“我要当技术负责人”,她是真的在用自己的方式,把这个团队撑起来。
“讯哥!我来了!”
李浩然推门进来,手里提着一个塑料袋,里面装着三瓶可乐和一袋薯片。
“庆祝今天开张!”他把东西往桌上一放,“第一,今天是我们讯联科技第一次正式开工;第二,我终于学会了for循环!”
苏晚宁看了林讯一眼,笑了笑。
“行,那就庆祝一下。”林讯打开一瓶可乐,举起来,“敬讯联科技,敬我们的第一个。”
“敬讯哥!”李浩然也举起可乐,“敬他发神经要创业!”
“敬我们自己。”苏晚宁举起可乐,轻轻碰了一下两个人的瓶子。
三瓶可乐在昏黄的灯光下发出清脆的响声。
这是讯联科技的第一场“酒会”。
酒会是可乐,场地是空教室,参加人数是三个。
但林讯觉得,很多年以后回头看,这一天可能会比他们上市那天还要值得记住。
喝完可乐,开始活。
林讯在白板上画了一张架构图,把讯聊的技术架构分成四层:客户端层、服务端层、数据层、运维层。
“苏晚宁负责iOS端,老李负责Web管理后台,我负责后端API和数据库。今天晚上,我们的目标是——把登录注册功能跑通。”
李浩然举手:“等一下,登录注册要跑通,是不是意味着我要写前端页面,还要调接口?”
“对。”
“可是我还不会调接口。”
“今晚教你。”
“好嘞!”
李浩然现在的心态已经变了。上周他还是“我试试”,这周已经变成了“好嘞”。虽然水平还是菜,但至少不怕了。
苏晚宁已经在Xcode里建好了登录页面的UI。一个手机号输入框,一个密码输入框,一个登录按钮,一个注册按钮。布局不算好看,但至少功能完整。
“林讯,接口文档我看完了,”她说,“登录接口是POST /api/login,参数是phone和password,返回user_id和token,对吧?”
“对。”
“那我现在开始写网络请求的部分。AFNetworking你推荐用哪个版本?”
“用2.0吧,稳定。3.0改动太大,文档少,遇到问题不好查。”
苏晚宁点点头,开始在Podfile里写入依赖,然后运行pod install。
绿色的文字往上翻滚,几秒钟后,一行“Pod installation complete”出现在终端里。
“装好了,”她说,“我现在开始写。”
林讯看了她一眼。
上周她连Xcode都不会装,今天已经在写网络请求了。
这个进步速度,快得不像一个初学者。
但他没有多说什么,因为他知道苏晚宁不喜欢被夸。她喜欢的是被认可,不是被夸奖。
林讯打开自己的编辑器,开始写登录接口。
这个接口他写过无数次了。上辈子在讯联云的时候,光登录接口就重构了四版。参数校验、密码加密、token生成、登录态缓存——每一步都在他脑子里,闭着眼睛都能写出来。
但他还是写得很认真。
不是为了自己,是为了苏晚宁和李浩然。
他要写出最规范的代码,最清晰的注释,最合理的错误处理。因为这两个人正在看他写的东西,他的代码质量,会影响他们对“好代码”的认知。
时间一分一秒地过去。
教室里只有键盘敲击的声音和偶尔的叹息声。
苏晚宁盯着Xcode的报错信息,眉头紧锁。AFNetworking的语法跟她看的教程不太一样,有些方法的参数类型她不确定该怎么传。
“林讯,这里报错了。”
林讯走过去,弯下腰看她的屏幕。
报错信息是“No visible @interface for AFHTTPSessionManager declares the selector POST:parameters:progress:success:failure:”。
“方法名写错了,”林讯指了指屏幕,“不是POST,是POST。冒号的位置不对,应该是POST:parameters:progress:success:failure:。”
苏晚宁看了看自己的代码,又看了看林讯指的报错信息。
“我少写了一个冒号?”
“对,Objective-C的方法签名很严格,多一个少一个冒号都不行。”
苏晚宁改了代码,重新编译。
报错消失了。
她长呼一口气,靠在椅背上。
“ObjC真的好烦。”
“习惯就好了,”林讯说,“等你写熟了,会觉得ObjC其实挺优雅的。”
“优雅?你是认真的吗?”
“认真的。”
苏晚宁看了他一眼,摇摇头:“你的审美有问题。”
李浩然在旁边笑出了声。
“讯哥,你也有今天。”
林讯没理他,回到自己的座位上继续写代码。
写到十点多,登录接口写完了。
林讯在本地跑起了服务,然后用Postman测试了一下。
请求发送,数据库查询,密码校验,token生成。
一切正常。
“好了,”他说,“后端接口好了,你们谁先调一下?”
“我来!”李浩然举手。
他写了一个简单的HTML页面,两个输入框,一个按钮。然后用jQuery的$.ajax发了一个POST请求。
点击按钮。
等了半秒。
控制台里打印出了一行JSON。
“!我调通了!”李浩然差点从椅子上跳起来,“讯哥你看!返回了user_id和token!”
林讯走过去看了一眼,点了点头。
“不错,第一次调接口就成功了。”
“那当然,我可是天才!”
“天才你先把for循环的练习题做完。”
李浩然蔫了。
苏晚宁也在调接口。她写好了网络请求的代码,在模拟器里点了登录按钮。
等待。
然后控制台里也打印出了返回的数据。
“好了,”她说,“登录接口调通了。注册接口呢?写完了吗?”
“写了一半,明晚继续。”
苏晚宁点点头,把模拟器关掉,开始整理代码。
已经快十一点了。
李浩然打了个哈欠:“不行了,我眼睛要瞎了,得回去睡觉。”
“你先走,”林讯说,“我帮她再看一下代码。”
“行,你们慢慢看。”
李浩然收拾好东西,推门走了。
教室里只剩下林讯和苏晚宁两个人。
昏黄的灯光,安静的夜,窗外偶尔传来几声虫鸣。
苏晚宁没有要走的意思。她把登录页面的代码从头到尾看了一遍,把每一个方法的参数都确认了一遍,把每一个可能为空的地方都加了判空处理。
“你这写代码的习惯,像是有强迫症。”林讯说。
“不是强迫症,”苏晚宁头也没抬,“是不想留坑。现在偷懒少写一行判空,以后就要花十倍的时间去查bug。”
林讯沉默了两秒。
这句话,他上辈子用了三年才明白。
苏晚宁只用了一周。
“林讯。”
“嗯?”
“你今天教我写网络请求的时候,我就在想一个问题。”
“什么问题?”
“你到底是什么时候学会这些东西的?”苏晚宁转过头来看他,眼神很认真,“ObjC、AFNetworking、RESTful API、Token认证……这些东西,不是一个寒假能学会的。”
林讯心里紧了一下。
他知道这一天迟早会来。苏晚宁太聪明了,聪明到不会对一个普通大二学生的技术能力毫无怀疑。
“你学过这些东西,对不对?”苏晚宁的声音很轻,但很笃定,“不是寒假学的,是很久以前就学过了。”
林讯看着她的眼睛,沉默了很长时间。
他想说实话。
想告诉她“我其实是从十年后回来的”,“我上辈子是一个程序员”,“我暗恋了你两辈子”。
但他不能。
不是怕她不信,是怕她信了之后,会觉得两个人的感情不公平。
“苏晚宁,”林讯说,“我现在不能告诉你答案。不是因为不想说,是因为有些事情,说出来之后,我们之间的关系就不一样了。我想等到……等到我们足够信任彼此的时候,再告诉你。”
苏晚宁看着他,眼神里有很多复杂的情绪。
最后她没有追问。
“好,我等你。”
她低下头,继续看代码。
林讯坐在她旁边,两个人之间的距离不到半米。
他闻到了她头发上的洗发水味道,淡淡的,像某种花。
“苏晚宁。”
“嗯?”
“谢谢你没有我。”
“我为什么要你?”苏晚宁说,“每个人都有自己的秘密。你愿意说的时候,自然会告诉我。我不急。”
林讯看着她认真的侧脸,突然有一种冲动,想握住她的手。
但他忍住了。
不是不敢,是觉得现在还不是时候。
感情就像煮粥,火太大了会糊,火太小了煮不熟。
要慢慢熬。
写到快十二点,苏晚宁终于合上了电脑。
“走吧,宿舍要锁门了。”
两个人收拾好东西,关了灯,出了教室。
走廊里很安静,只有两个人的脚步声在回荡。
下了楼梯,出了教学楼,外面是一片漆黑。
校园里的路灯已经关了大半,只有主道上还亮着几盏。
苏晚宁走在林讯左边,步子有点慢。
“林讯,你困吗?”
“还行。”
“我有点困,但不想睡。”
“为什么?”
“因为今天很开心,”苏晚宁说,“开心到不想让这一天结束。”
林讯没有说话,只是放慢了脚步,配合她的节奏。
两个人慢慢地走着,像在散步,不像在赶路。
到了女生宿舍楼下,大门已经半关了。
苏晚宁停下来,转过身看着林讯。
“林讯,我今天晚上跟你说的话,都是认真的。”
“什么话?”
“我说我相信你,是认真的。我说等你的答案,也是认真的。”
林讯看着她,口有点发紧。
“我知道。”
“那就好。”
苏晚宁笑了一下,转身走进了宿舍楼。
大门在她身后关上了。
林讯站在原地,看着那扇关上的门,站了很久。
然后他拿出手机,给苏晚宁发了一条消息:
“我今天晚上也很开心。晚安。”
几秒钟后,苏晚宁回了一条:
“晚安。明天见。”
林讯把手机放进口袋,转身往回走。
四月的夜晚,风还是凉的,但他的心是暖的。
他想起苏晚宁刚才说的那句话:“我等你。”
两个字,不重,但很沉。
像一颗种子,埋进了土里。
他相信,总有一天会开出花来。