当单复数需要转换

标签: 复数 需要 | 发表时间:2011-07-31 23:14 | 作者:dreamhead Yaoer
出处:http://dreamhead.blogbus.com

项目组里的一个程序员走过来:这个地方要怎么处理?

问题是这样的,系统里会根据tag搜索图片,于是,在搜索结果页面上,有这样一个提示,显示某个空间的所有图片,比如:Show All Kitchen Images。在我们的系统里,所有空间tag都是复数的,比如kitchens。

看到了吗?问题就在于此。页面的提示是单数,而在系统里存储的是复数。怎么办?

程序员的直觉是用程序解决这个问题。

一开始我们想做一个简单的去“s”处理,但是,需求告诉我们,tag可能会改变,所以,简单的去“s”是不够的,也许,我们需要一个算法将复数变成单数。于是,我们想搜一个单复数转换的算法。

在搜索之前,我们还是先讨论一下有没有其他的方案。

因为tag数量有限,我们想做一个简单的映射。把它写死在程序里的方案最简单,但也是最不灵活的方案。所以,想到的一个方案是,用一个文件做映射,在运行时加载进来。身为程序员,我们都觉得这个方案是可行的。

就这样做吗?大家都满意了,可以开始动手了。但是,请等等。我们还有业务分析人员,我们的BA。

于是,BA同学跑去和客户商量如何解决问题,客户的答案是,把这段提示稍微改一下:Show All Images for Kitchens。

这是个令费尽心思想解决方案的程序员吃惊的答案,简单到令人发指,只要改一下页面提示,根本无需考虑什么解决方案。

其实,这是一个关于沟通的故事,特别献给愿意走进牛角尖,用技术解决业务问题的程序员们。

相关 [复数 需要] 推荐:

当单复数需要转换

- Yaoer - 梦想风暴
项目组里的一个程序员走过来:这个地方要怎么处理. 问题是这样的,系统里会根据tag搜索图片,于是,在搜索结果页面上,有这样一个提示,显示某个空间的所有图片,比如:Show All Kitchen Images. 在我们的系统里,所有空间tag都是复数的,比如kitchens. 页面的提示是单数,而在系统里存储的是复数.

Google 需要性爱

- cantrip - 酷壳 - CoolShell.cn
看到一篇趣文Google Needs Sex,翻译过来. Brad DeLong 给我们写了 两篇关于“Google遇到的麻烦”的文章(墙),这两篇文章基本上是说, 制造网络欺诈和网络垃圾信息的人会尽其一切努力来和搜索引擎进行博弈,这样一来,其会让搜索到的结果对我们越来越没有帮助(译注:百度的竞价排名成为了制造网络欺诈和网络垃圾信息甚至洗脑的温床).

都需要过程

- Terence - 左岸读书_blog
我一直相信,这个世界所有的事情都建立在一定的规则之上,最根本的规则. 其上一切规则都要依次规则,一旦上层规则违背了底层的规则,则必然会出现问题. 而那些根本的规则,其实在最初我们就已经知道,只是无法意识到. 记得有一句好象是说:最初,看山是山,看水是水;然后,看山不是山,看水不是水;最后才发现,山仍然山,水仍然是水.

谁需要瓢虫保镖?

- bill - 科学松鼠会
如果你觉得上面的图是瓢虫在抱蛋或抱蛹~那么你弄错了. 在瓢虫身体下面的其实是瓢虫茧蜂​​(Dinocampus coccinellae)的蛹. 瓢虫茧蜂会下蛋在瓢虫身上(它们尤其热爱七星瓢虫),然后瓢虫茧蜂会开始在瓢虫里面成长,但是不会杀死瓢虫. 直到他们要化蛹的时候,他们才会由瓢虫的腹部钻出来,并在瓢虫(仍然活着)的六足之间吐丝结蛹.

你不需要iPhone 4S

- 鹏 - 译言-每日精品译文推荐
  人已沦为他们制造的工具的工具.  你们中很多人都看过新推出的iPhone 4S的视频和评论;的确,它看起来很酷. 的确,它光鲜诱人,拥有高级摄像头、个人助理、更好的屏幕等配置. 但是,和昨天或5年前一样,你今天并不需要它. 昨天,没有新的iPhone,你过得很好. 没有新的iPhone,你们中的很多人都很快乐和满足,甚至可以专注于工作和享受生活.

减肥需要加营养

- - 范志红_原创营养信息
若说一年中最有减肥压力的时候,那肯定要数5月了. 风和日暖,衣装轻薄,本是曼妙身材曲线毕露的时刻. 然而,这时候的穿衣也最为烦恼——女性看看原来的纤腰上增加了两道游泳圈,男性看看胸前腹部凸起的三片高原,郁闷之余,又会开始新的减肥历程. 一位朋友咬牙切齿地告诉我,美丽的连衣裙穿不进了,5月份开始要对自己狠一点,天天称量体重,严格节食减肥,什么有营养的东西都不吃.

写作不需要天才,但需要找对方法

- - 白板报
如果写的是鸿篇巨制,例如长篇小说,史诗巨构,或者是诗歌,那天赋显然是需要的. 如果写的只是散文、随笔、应用文、小品文、短篇小说、中篇小说,或者是电影剧本,甚至电视连续剧,那么可以通过努力和训练,达到合格以上的水平,而并不需要太多的天才. 自古以来,写作这件事被搞得很精致,也很神秘,有些过度精致,神秘得有点近乎巫术了.

因为 iPad,我不再需要 iPhone

- Jim - 爱范儿 · Beats of Bits
John Brownlee 是一位 iPhone 3GS 和 iPad 用户. 在一次外出的过程中,他的 iPhone 再次不慎遗失. 不过这一次他没有慌乱,甚至没有试图去找回 iPhone,而是购买了一台 feature phone —— 诺基亚 C3-00. 没有受困于功能的落后,John 很喜欢 C3-00.

Google+完胜Facebook需要的三步骤

- 荒箬 - cnBeta.COM
Google+发布,目标很显然是已经红了很久的facebook. 第一眼看上去,Google + 整体界面比facebook 简单的多也紧凑的多,但是,它提供了更加真实的人际交互平台,让人们更乐于其中. 通过Google + 提供给我们的,正在聊天的人和其所处环境的信息,人们在交往过程中便消除了因为地理距离带来的陌生感,使人们间的联络上升为一种感情上愉悦的体验.

亮点,我们需要亮点 [118P]

- chh - 乐淘吧
主银 虽然你喜欢乌龟 但是 轮家是狗狗. 这么好的商场呀  真想去看看. 现在流行这种宠物哦  带着出去散步  忒霸气了. 十一区 永远是一个神秘的国度. 逛街看到商店卖的台灯  好想上去弹一下啊. 有道  你让 oppo 跟步步高  情何以堪啊. 地震后的场面 说明天朝除了豆腐渣 也有好工程的 只是不是老百姓住的.