Re: [爆卦] 國片「目擊者」原著編劇開戰了!控遭侵權

作者: 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.非認真文,不喜勿戰
作者: SE4NLN415 (SE4N)   2017-04-11 16:38:00
拿程式出來講也只是證明你只會照字面解釋而已有必要?
作者: 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:00
XDDDDDDD
作者: visa9527 (高級伴讀士官長)   2017-04-11 17:01:00
然後繼承的時候又重寫了 run把 $金額 = "15萬" 給改掉了但是 $授權 = true 是一直被繼承的
作者: puppetired (128√e980) 看板:
差點打在VB上run 程式@@~~~~~~~~~~
作者: llzzyy01 (我是清流)   2017-04-11 21:02:00
合約不照字面解 不然是自己腦補喔

Links booklink

Contact Us: admin [ a t ] ucptt.com