大洋彼岸,看到【yx】发过来的项目压缩包,汤姆看了看时间,后天才是八月一号,不得不说【yx】至少在时间方面还是非常守时的。
接着,汤姆再打开相关的项目压缩包,随机打开一个javascript文档,预期中应该是杂乱无章、变量名随意的代码。
但是,映入眼帘的却是条理分明的各种注释、用途、作用说明等等。
“ohygod”
汤姆喃喃自语,他从未见过如此清淅、像技术文档一样的代码。
每一个函数的目的、每一个参数的意义都一目了然。
这根本不是交付物,这是艺术品!维护这样的代码,对他来说将从一种折磨变成一种享受。
接着,汤姆再双击打开主页的htl文档,流览器加载完毕的瞬间,他屏住了呼吸。
没有闪铄的gif,没有花里胡哨的色块,没有密密麻麻挤在一起的文本。
整个页面开阔、简洁、色彩和谐,有一种难以言喻的“高级感”和“舒适感”。
就好象从一个嘈杂的农贸市场,突然走进了一家苹果旗舰店。
汤姆忍不住立刻给【yx】发了一封邮件:
“yx,这太不可思议了!我从未见过如此清淅美观的代码和设计。你到底是怎么做到的?这远远超出了我的预期!”
很快,汤姆便收到了回复,而【yx】的回答则是平静而深刻:
“汤姆,谢谢你的认可。”
“之所以你会觉得我的代码、设计清淅美观,大概是因为我遵循了一些不同的原则。”
“其中包括,代码是写给人看的:清淅的注释和结构不是为了机器,而是为了你我,以及未来可能维护它的每一位开发者,这是对合作者的尊重。”
“各司其职:我严格将结构(htl)、表现(css)、行为(javascript)分离。就象一栋建筑,骨架、装修和电器线路应该彼此独立,这样修改其中一项才不会影响其他部分。”
“设计服务于人:我摒弃了复杂的表格布局和冗馀的装饰,采用更简洁的css和充分的留白,让内容能够自己‘呼吸’。”
“我的每一个设计决策都围绕用户体验(ux)展开:如按钮放在直觉期望的位置,流程尽可能缩短,确保用户在任何设备上都能高效地达成目标。”
“面向未来:布局是流式且自适应的,它不是为了在某个特定显示器上看起来完美,而是为了在各种现有的和未来的屏幕尺寸上都能保持可读性和功能性。”
读完这封邮件,汤姆久久没有动弹。
因为他意识到,yx不仅拥有卓越的技术能力,甚至就连思考问题的维度也完全不同。
如果说其他人只是在“做网站”的话,那么而yx则是在“设计一个数字产品”。chapter_();
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
相邻推荐:穿越MC,聊天群跟来了 天命大反派:从圣地圣女开始 用催眠术趁着家长睡着把可爱少女调教成我的飞机杯 官府发男人,绝色罪女抬我回家 七零年代大佬前妻带球跑林知微周译全文完整版 北城过风雪 快穿任务以收到,下手狠点怎么了 重生02:宠俏寡妇舅妈成女 城墟 海盗乐园 你惹他干嘛,他能炼化天地万物 每天被中出5公斤才过瘾 数字江湖:开局复制神级八极拳 就这样进入姐姐 公主她狼子野心 文泰修仙传奇 白洲梓本想给老师的初女,结果被一群毛都没有长齐的小屁孩捡漏轮流内射,最后老师看着白洲梓被小屁孩肏羞辱 死后变强:我的阴职超进化 柯南:只想活着的我成为幕后大佬 陈瑶的性福生活