Re: [閒聊] 大家工作上看過哪些誇張的 CODE ?

看板Soft_Job (軟體人)作者 (ㄟ)時間16年前 (2010/05/17 10:46), 編輯推噓5(5011)
留言16則, 7人參與, 最新討論串24/31 (看更多)
其實程式寫得好壞跟他的經驗與環境有關 可能這邊大部分的人都不敢拿自己初期的code給大家看 相信一樣是很誇張 而如今你拿別人的code出來覺得誇張好笑 頂多讓自己有些優越感 如果是拿同事或朋友的code出來 我想有你這樣的同事或朋友 以後大家會敬而遠之,甚至覺得很糟 雖然是私底下偷偷拿出來 不過有這種心態,在怎麼樣也會表現在真實生活的某些部份 沒經驗的,只要多累積經驗,多學習 一定可以讓code更完美,更漂亮 工程或技術很多時候都是團隊合作 很多人,就一定會有程式功力的高下 一點都不奇怪 重要的是你是否願意敞開心胸 協助同事或者夥伴讓大家的功力一起提昇 而不是只在乎自己coding強 然後嘲笑別人 現在的專案或者計畫 不是一兩個程式高手就可以把它run得好 不過台灣的程式工程師的養成教育 大部分都是宅起來在追求程式功力 較少有團隊合作甚至缺乏團隊精神 一直覺得台灣的程式工程師不該只停留在 喔,我程式寫得多好 這個前人(或同事,客戶)的code寫得真誇張,真醜blabla 所以,看誰要把自己的誇張code拿出來給大家討論呢 我反而是覺得拿別人的code出來嘲笑這點覺得很可笑 誰不是這樣走過來? 有誰是出生就會寫code的呢? ※ 引述《twnin (掩飾)》之銘言: : ※ 引述《godisempty ()》之銘言: : : 我部門以前的師兄師姐怎麼寫網頁table loop的 : 遇過類似的, 我簡單描述他幹了什麼好事 : If A=1 Then : F1() : ElseIf A=2 : F2() : Else A=3 : F3() : EndIf : Sub F1() : Write("1") : End Sub : Sub F2() : Write("2") : End Sub : Sub F3() : Write("3") : End Sub : 有必要寫三個函式嗎? : 另外比較常見的,就是假物件導向 : 整天嘴巴說寫程式要OO : 程式裡面也搞了一堆Class : 但你一看就能明白他只是自己寫爽的 : 原本舊有的版本,運作良好,程式結構極具彈性,易讀 : 被他拿去"重構"之後,我看不懂他想要改善些什麼? : 好比密碼學,並不是越複雜就會越安全 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.0.84

05/17 10:50, , 1F
你講的是有道理也比較理想...
05/17 10:50, 1F

05/17 10:55, , 2F
那可以借問那種 code 寫了十年, 還是沒人看得懂的 case 嗎?
05/17 10:55, 2F

05/17 12:01, , 3F
是阿,犯錯人人都會,這沒什麼,糟的是錯了還不知道自己錯
05/17 12:01, 3F

05/17 12:02, , 4F
還在那邊跟大家開示「^C^V好維護」.. 這就讓人無言了...
05/17 12:02, 4F

05/17 12:02, , 5F
錯了輕輕提點就硬凹,跟他來軟的來硬的怎麼都講不通
05/17 12:02, 5F

05/17 12:03, , 6F
心態比較需要調整的,是把程式寫很糟的人...
05/17 12:03, 6F

05/17 12:05, , 7F
這是閒聊文吧, 我想大家並沒有要取笑的意思。
05/17 12:05, 7F

05/17 12:08, , 8F
我想這裡大部分的人,都會直接明講:為什麼這樣寫不好
05/17 12:08, 8F

05/17 12:08, , 9F
而不是單純說他爛又不講理由
05/17 12:08, 9F

05/17 12:08, , 10F
都已經講了為什麼這樣寫不好,其實就已經盡了前輩的義務了
05/17 12:08, 10F

05/17 12:09, , 11F
如果不改、硬凹、跳針、不想學不想聽...我們又不是
05/17 12:09, 11F

05/17 12:10, , 12F
babysitter....
05/17 12:10, 12F

05/17 12:10, , 13F
也沒有義務要把這種人教到會
05/17 12:10, 13F

05/17 14:08, , 14F
我比較想知道這類人的名字, 公司 recruit 時就先不考慮了 XD
05/17 14:08, 14F

05/17 14:51, , 15F
適用在教室裡的守則不一定適用在網路上 'nuff said :D
05/17 14:51, 15F

05/18 00:19, , 16F
推原po, 好的團隊都會有這種氣氛的~
05/18 00:19, 16F
文章代碼(AID): #1ByAuQc6 (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1ByAuQc6 (Soft_Job)