看板 Soft_Job 關於我們 聯絡資訊
只能說 程度不好真的很慘.. 今天幫USER做一個功能 要把計算出來的值回寫到ERP. 所以我比較謹慎... 一方面對ERP的一些TABLE還不夠熟 二方面覺得這段語法有點複雜 所以寫完之後 請帶我的同事幫我確認一下. 沒想到他連看都沒看(應該說看到一串程式就不想看) 劈頭就問我 "你是在寫什麼? 落落長.." 我心想 就的確牽涉到很多TABLE阿 不然我也不想那麼長. 結果他說不用那麼複雜阿.. 就開始東改西改 把我的程式幾乎全砍了 一邊改一邊問我 "對不對 對不對 對不對" 說真的我都還沒看清楚他的寫法 真的不知道要回對還不對. 改完後沒編譯 直接問我看的懂他寫什麼嗎 我就沒回 他就補了一句"寫太快了看不懂?" 然後就走了 叫我自己慢慢看..他要去忙他的了.. 我是覺得 -- 現在這是什麼情況 -- 我一開始問他忙不忙 他說不忙 我才想請他確認語法 畢竟ERP他熟 沒想到沒看我的程式 就全砍了 自己重寫一段還沒編譯人就走了 叫我慢慢看他的程式.. 很夭壽骨的是我編譯後還有ERROR. 當時真是騎虎難下 不知道要先還原我剛寫的那些 還是幫他那幾段程式解BUG. 這支程式我花了約3天寫 一開始執行起來效能不好. 所以我改成設排程的方式跑 USER執行時就不需要再運算. 帶我的同事覺得這樣做不夠即時 改變寫法 終於是有進步到 不需用排程就能即時顯示資料 這點我滿感謝他的 畢竟我又上了一課. 於是昨天幫我改善效能 今天又全砍我的程式 改成他的寫法 講了一句"這張需求單應該掛我名字".(雖然我知道是玩笑話) 但我也有花時間做阿 他就看不慣我的寫法 整個大改 再講這種話 聽完實在不怎麼舒服 當然我也沒有怪他 只是覺得有種被侮辱的感覺.. 每個人寫程式時 都有一種比較直覺的寫法吧 他的程式是很簡潔沒錯 但我覺得需要繞一下 相反的他看我的程式 覺得很囉嗦. 能學到新寫法是很好的一件事阿 但程式全被砍還是有種說不出來的"怪" 就覺得 你那麼強所有需求單都讓你做就好了阿.. PS.覺得說出來比較舒服 請大家多多包涵.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.140.102
vvppqqvv:如果你不想這樣五味雜陳..... 03/18 19:52
vvppqqvv:你應該是用你的方法把他寫好 03/18 19:52
vvppqqvv:就算效能差一點 03/18 19:53
vvppqqvv:我相信前輩看了也會樂意教你而態度不至於這麼差 03/18 19:54
vvppqqvv:職場甚麼都有習慣就好 03/18 19:55
vvppqqvv:一套中型企業用的ERP資料表500個以上都很正常 03/18 19:57
vvppqqvv:如果你受不了要小心阿 03/18 19:57
vvppqqvv:以後要跟報戰鬥呢 03/18 19:58
vvppqqvv:到時候有你苦的... 03/18 19:58
vvppqqvv:搞ERP SQL要爆強 03/18 20:01
vvppqqvv:我自己在維護的第二正規化還700多個 03/18 20:04
vvppqqvv:也時候也覺的很煩 03/18 20:04
vvppqqvv:有時候也覺的很煩 03/18 20:05
vvppqqvv:隨便都基本檔資料檔異動檔join一堆眼睛真的會脫窗 03/18 20:09
恐怖的是怕效能不好 根本不太有機會直接做join 都是先把相關的資料抓出來存tmp 再用tmp做關聯..寫成這樣user還是覺得他等很久.
vvppqqvv:如果你待上市上櫃以上的保證更刺激 03/18 20:10
現在就是在上櫃 真的很刺激
costbook:我當初還用迴圈撈資料呢,你很好了,繼續努力吧 03/18 20:11
用迴圈撈資料有時候被罵的半死 只能說SQL語法真的要熟 不然就像現在一樣 程式全被砍. ※ 編輯: cyr1216 來自: 118.160.140.102 (03/18 20:15)
vvppqqvv:至於CODE方面只要寫的不要像醬胡 03/18 20:12
vvppqqvv:一切都好談y 03/18 20:13
vvppqqvv:join不是壞事只是還要調效能事關重大 03/18 20:22
vvppqqvv:而且通常沒有這種時間 03/18 20:22
vvppqqvv:再加上ERP都是用很久的系統 03/18 20:23
vvppqqvv:要去承受前面的人留下來的包袱 03/18 20:23
真的..資料都長超大的. 有些好幾年前的記錄 幾乎都不會用了..也沒時間分割出來 每支程式 只要牽扯到ERP 就只有[慘]字能形容. ※ 編輯: cyr1216 來自: 118.160.140.102 (03/18 20:25)
vvppqqvv:所以你有一些好的解法還不能夠用 03/18 20:24
vvppqqvv:這才是棘手的地方 03/18 20:25
vvppqqvv:我還要看大陸人的CODE跟SQL真的是屌哩.... 03/18 20:29
vvppqqvv:甚麼鬼都跑得出來.........> < 03/18 20:29
andymai:把自己原來的和學長寫的拿來比較~坦然面對~一下子就全砍~ 03/18 20:32
andymai:可能他也懶得看了~一般人也沒那耐性去看別人的~這沒什麼 03/18 20:33
我當初的用意 並不是希望他替我改效能 只是截取某一段請他看語法 撇除效能不講 至少可以確認我對ERP的架構 思考的正不正確. 我覺得起碼要先正確 再來談效能吧 問題連看也不看 直接改成他的 會覺得自己剛思考半天好像多餘的. ※ 編輯: cyr1216 來自: 118.160.140.102 (03/18 20:36)
andymai:學東西的時候想太多~只會折磨自己和成為自己的絆腳石 03/18 20:34
其實只是想說出來舒服一點 剛好家裡沒人 我也習慣師父這種個性了 二年前還不習慣 真的是很火大 但今天又發生類似事件 我下班時還有跟他講再見.. 所以沒很在意啦 可能睡一覺就沒事了..
howshou:可能他傲嬌吧, 明明想幫你, 可是又拉不下臉。 03/18 20:35
※ 編輯: cyr1216 來自: 118.160.140.102 (03/18 20:39)
andymai:但如果學長寫得沒啥道理~那...下次還是找別人吧... 03/18 20:38
ericinttu:從程式裡了解別人的想法是會花很大的力氣而且痛苦,所以 03/18 20:39
ericinttu:就直接跟對方講 你怎麼處理的 就好了. 03/18 20:40
chester71:我瞭你的心情啊 因為我也是菜鳥 XD 一起加油吧..推不要 03/18 20:45
chester71:想太多..學到的就是你的了 03/18 20:45
pennymarkfox:如果你只是想確認資料表架構正確與否為什麼不直接拉 03/19 04:08
pennymarkfox:好關聯圖問他就好??? 03/19 04:08
我也不知道耶~~可能工作滿多的 不太有時間因為一個小語句就拉關聯圖. 每天上班都很像在作戰..畫關聯圖的時間感覺很奢侈.. ※ 編輯: cyr1216 來自: 118.160.140.102 (03/19 11:46)
smallyuyuyu:為什麼不怪自己不夠強呢 03/20 22:38
ppHomer:如果我教人會被PO上來.下次我會說 我也不清楚...你再試試 03/21 12:42
這幾天想了一下 發現自己唯一錯的就是不該PO上來 很多細節沒辦法講清楚 導致被唸的狗血淋頭 我會檢討自己 謝謝指教 PS.覺得砍掉文章對回覆的人不公平 決定還是留著 造成大家困擾抱歉了 ※ 編輯: cyr1216 來自: 118.167.108.54 (03/22 19:28)
andymai:呵~不管你怎麼po都可能會有你意想不到的聲音~所以聽聽看也 03/22 20:26
andymai:無所謂啊~反正就記得對自己有建設性的部份就好了 03/22 20:26