今天被問到一個問題,我們可以設定優先順序都是第一的條件兩個以上,然後讓程式選擇出第一嗎?

我的媽阿~~條件都是最優先,當兩個最優先都可以提供服務的時候怎麼比較兩者呢?總是要有一個第一吧!!

一家商店可以從A取貨、可以從B取貨,兩家供貨的廠商都是自己心目中最好的供應商,但總有一個優先條件吧!在怎麼篩選還是有一個前後,總不能大家都第一。怎麼選擇呢?

這就好像人家會問的「媽媽、老婆(情人)都掉到水裡面,快淹死了你只能就一個你覺得你會先救誰?」
這種兩難的問題放在系統上也是,總要有一個可以提供程式辨別的方法,沒有都第一的道理。除非是一個群組做法,只要符合條件都可以送出,如果目標只要一個那條件的優先就有其意義。
程式很老實的,人給的條件模糊給的答案就模糊,你想要精準就要給精準的條件。不能想要精準的答案給模糊的條件。

piratechu 發表在 痞客邦 PIXNET 留言(0) 人氣()