你可能覺得 sender 很簡單,就是 send(發送)加上 -er(做這件事的人)。其實你已經抓到它的核心了。Sender 這個字源自古英語的 sendan,最初的意思就是指引某人去某處,後來演變成「拋出」、「傳送」。
這個字在現代生活中,除了指寄件人(如 Email 的 sender),還悄悄佔領了硬體界。當你在看電視或滑手機時,那些負責把訊號送到你眼前的「傳輸器」,在工程師眼中也是 sender。這就像中文裡的「發送者」,你既可以用它指發簡訊的那個人,也可以用它指基地台這台機器。
中文裡我們常說「寄件人」或「發話端」,這其實就是 sender 在不同情境的對應。所以當你看到 sender,別只想到送信的人,也要想到那些在背後默默「發射」數據的無名英雄。
看到它先問自己:這裡指的 sender 是一個會呼吸的「寄件人」,還是冷冰冰的「傳輸設備」?