給Programmer新手的一個問題

我有一段code
  1. IF (iY == 0) {
  2.    return iX;
  3. } else {
  4.    return iX + iY;
  5. }
複製代碼
我叫一個programmer新手去除redundant code (定係有其他terms可以用?), 係咪一條好難概事?

我有一段code我叫一個programmer新手去除redundant code (定係有其他terms可以用?), 係咪一條好難概事? ...
alexwang 發表於 2016-4-20 09:50


問一問先, 個答案係唔係 return iX + iY?

一陣攪錯左就

TOP

係我眼中... 係呢個答案

TOP

新手return iX + iY;已經可能睇唔明

佢地可能會寫D咁既野添
if (a == true) {
    return false;
} else {
    return true;
}

TOP

新手return iX + iY;已經可能睇唔明

佢地可能會寫D咁既野添
if (a == true) {
    return false;
} el ...
KinChungE 發表於 2016-4-20 10:13


真係
呢段code似我讀書果陣, 一D唔識programming概同學做概code...

TOP

我有一段code我叫一個programmer新手去除redundant code (定係有其他terms可以用?), 係咪一條好難概事? ...
alexwang 發表於 2016-4-20 09:50
其實邏輯同coding佢冇乜問題
應該係智慧問題...

TOP

其實邏輯同coding佢冇乜問題
應該係智慧問題...
yjfoeg 發表於 2016-4-20 10:52


智慧佢應該無問題
因為段code我懷疑唔係佢做, 佢繞過我問vendor點寫
唔係我supervisor forward其中一封俾我我都唔知
問佢佢仲夠膽話自己做

TOP

本帖最後由 hihihi123hk 於 2016-4-20 11:41 編輯
我有一段code我叫一個programmer新手去除redundant code (定係有其他terms可以用?), 係咪一條好難概事? ...
alexwang 發表於 2016-4-20 09:50


   
我建議咁講 "Simplify the programming logic"

Just like doing Math.

via HKEPC Ionic Reader v1.2.9 - iPhone

TOP

我建議咁講 "Simplify the programming logic"

via HKEPC Ionic Reader v1.2.9 - iPhone
hihihi123hk 發表於 2016-4-20 11:26


試試先

TOP

本帖最後由 KinChungE 於 2016-4-20 14:15 編輯

其實可以冇得simplify

C++

int *iX, *iY;
.....
if (iX == 0) {
    return iY;
} else {
    return iX + iY;
}

TOP