5 回复
打个比方,如果我们要访问网站119.75.217.109,你知道是哪个网站吗,让你浏览器里敲这些数字和小数点是不是很麻烦还容易出错;如果我再给你一个域名baidu.com,你是不是明白很多了吧,输入方便了吧,但可能你的老爸老妈不懂计算机还不太明白;好,这时你告诉他们浏览器里输入百度这两个汉字就行了,是不是一下都明了了,好简单好好记。
其实,软件起个名和这个IP/域名/中文域名的道理一样的。
如果软件不起名,那么整个电脑操作系统就要重新设计了,再也没有文件没有文件夹了,要运行软件你可能要告诉计算机从内存地址0x8049324处取出4368467byte内容并运行,呵,怎么知道某个软件内存地址和大小都是个大问题呀。
再说个更通俗的例子,在家里你和家里人打招呼都是爸妈姐弟哥之类,如果不起个名字,那怎么喊家里人呢,那谁,那谁谁谁过来下…呵,乱套了吧。
所以软件起个名,一是为了让你能够方便且有效的找到和使用软件,二是起名是人类交往和文化的必然性。