周一早上,项目正式启动。
我们在图书馆的讨论室集合。周晓雨带来了收集好的数据,江寻带来了新的设计稿,我带来了初步的程序框架。
我们先确定一下分工。周晓雨说,云舒负责技术实现,江寻负责视觉设计,我负责数据整理和文档。
我说。
江寻点头。
我们把各自的部分列在白板上,然后开始工作。
我打开电脑,开始写程序。江寻坐在我对面,正在画设计稿。周晓雨在旁边整理数据,偶尔问我们一些问题。
云舒,这个数据格式你看一下。她递过来一张纸。
我看了一眼,格式没问题,但我需要时间戳。
好,我加上。她点头,继续整理。
两个小时后,我完成了基础的框架。江寻的设计稿也画好了,正在扫描。
我这边差不多了。我说。
我也是。江寻抬头,设计稿扫描好了,你看看。
她把平板电脑递过来。我接过,看到屏幕上显示着完整的界面设计。比之前的草图更详细,每个元素的尺寸、颜色、位置都标注得清清楚楚。
很专业。我说。
谢谢。她笑,不过有些细节可能需要调整。
比如?
比如,这里。她指着一个图标,我觉得可以再大一点,但空间可能不够。
我看了一下,可以调整布局。把这个模块往左移一点,这里就能腾出空间。
她点头,在平板上修改。
我看着她修改设计稿,手指在屏幕上滑动,动作很轻很准。有那么一瞬间,我忽然觉得,她画设计稿的样子,和我写代码的样子,其实很像。
我们都是在一个固定的框架里,一点点调整,一点点优化,直到找到最合适的方案。
好了。她把平板递回来,你看看现在怎么样?
我看了一眼,很好。这样空间利用更合理。
那就这样。她说,接下来你负责实现?
我点头,大概需要两天。
不急。她说,有困难随时说。
——
第二天,我遇到第一个问题。
程序运行的时候,数据加载很慢。我检查了一下代码,发现是数据量太大,一次性加载所有数据导致卡顿。
我发消息给江寻:遇到了一个性能问题。
她很快回:什么?
我:数据加载太慢。我打算改成按需加载。
她:按需加载?
我:就是用户滚动到哪里,才加载哪部分数据。这样可以提高速度。
她停了一下,回:那视觉上会不会有延迟?
我:可能会有一点点,但我可以加个加载动画。
她:好。那我调整一下设计,配合你的加载逻辑。
我:辛苦你了。
江寻:不辛苦。我们是在解决问题。
看着这句话,我忽然想起军训时她说的我们在互译。现在,我们也在互译——把技术问题翻译成设计问题,把设计需求翻译成代码逻辑。
——
下午,周晓雨来找我。
云舒,数据整理完了。她递给我一个U盘,都在这里。格式按你说的改好了。
谢谢。我接过,辛苦了。
应该的。她坐下,对了,你和江寻相处得怎么样?
挺好的。我说,她很专业,设计做得很好。
我不是问专业。她凑近一点,我是问你们之间的关系。
我顿了一下,就是……朋友啊。
真的只是朋友?她眯眼,我怎么觉得你们两个看彼此的眼神不太对。
哪里不对?
就是……她想了一下,你们两个在一起的时候,整个房间的气氛都不一样。
什么意思?
就是,很默契,很和谐。她说,像是一对……
她没说完,但我已经知道她想说什么了。
别乱说。我打断她。
好吧。她耸肩,不过说真的,你们真的很配。
我没回答,只是低头看屏幕。
行了,我不说了。她起身,你继续写代码吧。
她走后,我一个人坐在电脑前,心里却有点乱。
配吗?也许吧。但我们现在只是朋友,只是合作项目的队友。
——
晚上,我在宿舍继续调试程序。
加载优化已经完成,但视觉上还有一些细节需要调整。我发消息给江寻:加载动画的效果,我想给你看一下。
她回:好。你现在方便吗?
我:方便。你在宿舍吗?
她:嗯。
我:那我去找你?或者你来我这边?
她停了几秒,回:我去你那边吧。正好我带了新的设计稿,想和你当面讨论。
我:好。405。
半小时后,她到了。
打扰你们了。她进门,朝周晓雨和方悦打招呼。
不打扰。周晓雨立刻说,正好我们可以围观一下你们的创作过程。
江寻笑了,在我旁边坐下,我把新的设计稿带来了。
我看看。我说。
她把素描本打开。上面是调整后的界面设计,考虑了加载逻辑,增加了加载状态的视觉反馈。
这里。她指着一个区域,我想用渐变色表示加载进度。
本小章还未完,请点击下一页继续阅读后面精彩内容!