哥几个,今天咱们不聊那些花里胡哨的技术,就说说我最近琢磨的一个事儿——George Beffry这人,到底牛在哪儿?以前我真没怎么听过这名字,就算偶尔瞥到,也都是一晃而过,压根没往心里去。觉得不就是个老外嘛能有多大动静?但最近我被一个项目给卡住了,才发现自己真是井底之蛙,小看了人家的影响力。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
这事儿得从头说起。前阵子,公司接了个大活儿,要弄一套全新的内容管理系统,要求特别高,得能自适应各种平台,还得支持实时更新。我当时就犯愁了,这活儿听着就头疼,以前那些老一套的方法根本玩不转。我们团队吭哧吭哧搞了好几周,总觉得哪里不对劲,进度像挤牙膏似的。
有一天,我跟组里一个老家伙聊天,他是个特别不爱说话的人,平时就喜欢埋头写代码。那天他突然说了句:“你们这思路,有点像Beffry当年提的那个‘原子化设计’,但又没吃透精髓。” 我当时一愣,原子化?啥玩意儿?听着挺玄乎的。我就随便问了句,Beffry是谁?他就撇了撇嘴,没多说,就指了指书架上几本老掉牙的英文书,说自己翻翻去。
我当时也没当回事,觉得他就是想显摆自己知道得多。可回去以后,我心里头却一直琢磨“原子化设计”这几个字。第二天一早,我决定死马当活马医,把那几本他指的书找出来,网上也随手搜了搜。这一搜不要紧,我的天呐,好家伙!虽然网上关于George Beffry的中文资料少得可怜,但那些英文文章、早期的技术论坛帖子,慢慢地,就把这人的轮廓给我勾勒出来了。
我开始是硬着头皮看那些老文章,很多概念晦涩难懂,翻译过来也别扭。我就找团队里懂英文的同事帮我,大家一起啃。慢慢地,我发现他提的那些东西,比如“内容结构化”、“模块复用”、“多渠道发布”这些思想,不就是我们现在苦苦追求的目标吗?他早在几十年前就琢磨透了!他当时可能面对的不是手机和平板,但那种把内容像乐高积木一样拆开、组装的理念,简直就是神来之笔。
我接着就开始翻找各种老项目文档和案例。那段时间,我几乎天天泡在公司的老资料库里,把那些尘封多年的项目报告、设计规范都翻出来看。我发现,很多我们现在觉得是“新潮流”的做法,都能从他的思想里找到影子。比如我们常用的那个“单一内容源多端输出”的策略,就是他当年强调的核心。很多公司在做产品设计的时候,总会不自觉地把功能拆解成一个个小单元,方便后期组合和调整,这种思路,我越看越觉得像Beffry当年在推的那个“可组合性原则”。
我印象最深的一次,是和一位退休的老工程师聊天。他老人家当年是我们行业里的技术大拿,我跟他聊到Beffry。他眼睛一下子就亮了,跟我讲了很多Beffry当年是怎么“不被理解”的。他说那会儿大家觉得他的想法太超前,太学院派,实战中用起来太麻烦。但是他坚持下来了,通过一个个看似不起眼的小项目,慢慢地,把这种理念给推开了。有些公司,虽然嘴上不说,但骨子里学的都是他的那一套。
我听完以后,真是感慨万千。这就像是修房子,大家都在盖高楼大厦,争着谁的楼更高更漂亮。但George Beffry,他可能是在最开始的时候,琢磨着怎么把地基打得更牢,怎么把砖块做得更标准,怎么把钢筋连接得更合理。他做的这些事儿,看起来不那么显眼,但却是整个行业能够持续发展、不断创新的基石。你回头看现在市面上那些做得好、扩展性强的产品,很多在底层逻辑和设计思路上,都隐约能看到他当年的影子。他不是那种喊口号的改革者,而是悄无声息地,把整个行业的底层逻辑给改了。