Re: [討論] 程式設計師,好吃技術的職業喔!
如果是JSP程式,
那麼我認為第一個問題,就是頁面上有太多IF ELSE程式
我會希望在VIEW儘量以TAG 表來達程式碼
而至於IF 是否一定要有ELSE
我想請教
如果頁面上有三個BUTTON
要寫成if(radiobutton.equal("1"))
"2"
"3"
或是寫成 "1"
"2"
else{XXX}
如果輸入不必要的東西 那還有必要一定要去ELSE嗎?
我認為是看情況來決定
雖然有人認為PG太依賴自己的邏輯
但幹這行的 如果認為自己邏輯不可信任
那還寫什麼程式
※ 引述《cheng1989 (cheng1989)》之銘言:
: 跟我不久前去應徵過的一家公司一樣, 不會是同家吧?(凱x智慧)
: 那家公司在禮拜五跟我約隔天面試(禮拜六還上班...頭皮發麻..)
: 隔天我如期赴約, 結果一進去,
: 老闆就拿了張試題要我填, 不多, 好像才四題
: 第一題就是要我回答某支jsp的code有沒有問題? 能再加強什麼?
: 他接著就開了一個網頁, 按右鍵檢視原始檔給我看,
: 說就是這個web page
: 看看有沒有問題, 有什麼想法就把它寫下來~
: 然後, 天兵的我過了五分鐘後:
: 「....小姐, 我有問題」沒錯, 現場還有一位員工在那裡加班
: 正妹走過來問我有何問題?
: 我說經理要我看看這頁的code有什麼問題
: ...可是它是html檔欵...Orz
: (目小的我撐大眼睛看了5分鐘後總算肯定地告訴正妹, 但其實我是以為經理會再
: 走過來開code給我看啦~)
: 正妹說, 喔, 那我去幫妳問一下經理喔!
: 我跟在正妹後面走到經理位置上....
: ZZZzzzzz
: 正妹:「經理睡著了....」我完全能理解, 這家公司真的很操呢!
: 後來正妹就找出jsp code讓我作答, 總算完成了我的第一道題目
: 因為是問我個人看法, 所以沒有標準答案,
: 寫了幾個我認為的問題之後, 接著再填寫其它試題, 交卷.
: 那位經理人還不錯, 看了我的答案之後告訴我說,
: 其實那頁的code有兩個大問題, 但我沒有答出來,
: 一個是它只有if
: 很多個if來判斷條件成立時要執行的動作
: 卻沒有else
: 這意味著,
: 寫程式的人很有自信一定會有其中一個條件會成立
: 或都不成立就什麼都不用做
: 所以沒有else
: 但他認為這是最大的問題,
: 萬一發生意料外的事
: 很可能就會異常
: 他還拿cobol舉例, 說cobol就是每個if都要搭else才比較保險比較穩定(me: ????)
: 另一個問題, 好像是這些code最開始沒有先做xx判斷
: 那個xx是什麼? 對不起我忘了Orz
: 好像是類似要處理的資料, 是否為null, 或值為0嗎?
: 這個沒先判斷就開始處理資料了
: 大概就這兩個問題是他認為最重要的
: 不過後來有被錄取耶~ 但我沒興趣做稽核, 就沒去了
: 倒是我認為, 無論出這種考題的用意何在,
: 都可以努力把自己的想法表達出來,
: 即使回答的不是對方想聽的答案,
: 至少也讓他知道我的程度到那裡, 懂哪些東西
: 絕對比交白卷好
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.148.118
推
12/28 21:30, , 1F
12/28 21:30, 1F
推
12/28 22:03, , 2F
12/28 22:03, 2F
推
12/28 22:08, , 3F
12/28 22:08, 3F
推
12/28 22:20, , 4F
12/28 22:20, 4F
→
12/28 22:21, , 5F
12/28 22:21, 5F
→
12/29 00:32, , 6F
12/29 00:32, 6F
→
12/29 00:34, , 7F
12/29 00:34, 7F
推
12/29 08:42, , 8F
12/29 08:42, 8F
→
12/29 08:42, , 9F
12/29 08:42, 9F
推
12/29 10:31, , 10F
12/29 10:31, 10F
推
12/29 10:32, , 11F
12/29 10:32, 11F
→
12/29 10:33, , 12F
12/29 10:33, 12F
→
12/29 10:33, , 13F
12/29 10:33, 13F
→
12/29 10:34, , 14F
12/29 10:34, 14F
→
12/29 10:34, , 15F
12/29 10:34, 15F
→
12/29 10:35, , 16F
12/29 10:35, 16F
→
12/29 19:45, , 17F
12/29 19:45, 17F
→
12/29 19:50, , 18F
12/29 19:50, 18F
推
12/29 20:37, , 19F
12/29 20:37, 19F
→
12/29 20:38, , 20F
12/29 20:38, 20F
→
12/29 20:38, , 21F
12/29 20:38, 21F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 15 之 19 篇):