作者:
XD9527 (〒﹏〒o)
2017-04-11 16:33:57<文字邏輯跟程式邏輯的差別>
我先說一下,合約基本上已經是很現實的結果了,除非有更多證據讓當事人站的更穩,
否則文字遊戲的陷阱就是這樣子...
我相信大部份人在看合約時,都不會想太多,七七八八就簽下去了,
但事實上用程式邏輯來看,只要有一點點的不對,程式結果就會有錯。
我猜雙方的邏輯差異就是,授權的預設值是true,還是false XDDDD
<?php //程的邏輯
$授權 == "true";
if ( $2015投標成功 == "true"){
$金額 == "15萬";
}else{
$金額 == "不用給";
}
?>
<?php //桃的邏輯
$授權 == "false";
if ( $2015投標成功 == "true"){
$授權 == "true"
$金額 == "15萬";
}else{
$金額 == "當然沒有";
}
?>
ps.非認真文,不喜勿戰
拿程式出來講也只是證明你只會照字面解釋而已有必要?
作者:
apenguin (追著球球跑呀跑)
2017-04-11 16:39:00我是覺得那張合約又不是密密麻麻好幾頁好多字好深澀 就一張A4 認真看完也沒多久
作者:
XSZX (沉默‧封印......)
2017-04-11 16:40:00不照字面解釋還能怎樣?這就是現實啊....><
作者:
XD9527 (〒﹏〒o)
2017-04-11 16:40:00其實就是那麼簡單的一張A4合約,卻有不同的預設立場
作者:
IBIZA (溫一壺月光作酒)
2017-04-11 16:47:00第二個部份我覺得不太對桃的邏輯是$授權 == "true";$2015投標 = "true";if ($2015投標->結果 == "true"){$金額 = "15萬";}else{$授權 = null;}桃覺得有授權 但是2015投輔導金是一定要作的如果2015投了沒入選 那就再重談2016以後的
作者:
XD9527 (〒﹏〒o)
2017-04-11 16:53:00你說的沒錯,但是如果需要"重談",就代表"不授權"也就是要在這判斷式上再包一個"2016的投標"
作者:
IBIZA (溫一壺月光作酒)
2017-04-11 16:54:00我的重點是 桃覺得2015一定要投因為他認為這整個協議書是為了2015輔導金但程不這麼認為
作者:
visa9527 (高級伴讀士官長)
2017-04-11 16:57:00應該是這樣, class 2015投標{...內略...}桃的邏輯是 2015 年要執行 2015投標 -> run();但程的邏輯是 class 2016投標 extends 2015投標{...}
作者:
XD9527 (〒﹏〒o)
2017-04-11 17:00:00XDDDDDDD
作者:
visa9527 (高級伴讀士官長)
2017-04-11 17:01:00然後繼承的時候又重寫了 run把 $金額 = "15萬" 給改掉了但是 $授權 = true 是一直被繼承的
2017-04-11 17:35:00
差點打在VB上run 程式@@~~~~~~~~~~