[爱豆看书
确认最重要的聊天功能没有多大问题之后,寒宵继续和阿贝多试验了一下安格斯开发的聊天软件上诸如离线、陌生人以及查找用户等功能。
一连串的体验下来,除了一些小BUG之外,也就只有某些功能相对繁琐了一些。
“安格斯,这个描述能不能做到修改?”
伸手指着屏幕上弹出‘正在请求服务器删除好友指令’的窗口,寒宵满脸认真的看向拿着纸笔不停地记录着问题的安格斯。
“这有必要修改吗?”
听到寒宵的建议,正在记录聊天软件接下来哪些地方需要修改的安格斯径直抬起头来看了一眼屏幕上被对方手指着的窗口满脸惊讶。
在他看来,无论是添加好友亦或是删除好友,这都属于修改本地数据,提交给服务器存档不是很正常吗?
要不然你这本地删除了一个人的好友,结果服务器上还记录你们属于好友状态的话,那岂不是等于白删除了么。
“提交服务器这点自然没问题。”
得知安格斯的疑惑,寒宵便知道对方没听明白自己的想法,于是又详细为对方解释道:
“我的意思是能不能将这个请求服务器删除的功能描述修改一下,你这样描述会给人一种束缚感。”
“那你打算怎么改?”
“简单,就将其改成‘是否删除好友’就行,内核还是将数据提交给服务器。”
“这真的有区别?”
听到寒宵给出的修改方案,安格斯忍不住皱起眉头。
他不是很理解明明都是提交数据给服务器,为何对方非要修改一下程序描述。
“区别还是有的。”
寒宵还未开口,坐在一旁的阿贝多已经明白对方这么做的理由。
在璃月这种商业氛围浓厚的国度待了两年半,他对商业手段也有了自己的一定理解。
虽然从程序逻辑上来看,通过本地程序的操作然后发送指令到服务器完成数据更迭的结果没有变化。
但两者描述的方式带给使用者的感官完全不一样。
‘正在请求服务器删除好友指令’,这一看就给人感觉你在操作软件使用功能时还需要受到监管。
短期内到还好,一旦时间长了很容易给人感觉明明是自己操控软件却还需要听‘别人’的才能完成指令。
久而久之会给人带来一种潜在的束缚感。
相反,如果将内容换成‘是否删除好友’窗口。
哪怕其逻辑内核没有变化,但这种措辞会给软件使用者一种‘任何事都在其本人掌控之下’的满足感。
自然也不会对该功能产生微妙的束缚感。
“原来还有这种解释的,学到了!”
听完阿贝多的解释,安格斯口中将两句台词默念两边之后顿时察觉到了二者之间的差别。
前者确实有种被框住的感觉,后者却神奇的没有了。
啧啧
他是真没想到仅仅一句话语
请收藏:https://m.bq777.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)