PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   [轉載〕 寫給軟體人的話, 嘴炮軟體主管的胡扯洗腦 (https://www.pcdvd.com.tw/showthread.php?t=990182)

result12 2012-11-12 07:01 PM

引用:
作者ODD2
你們的矛盾就是不願提昇自己的程式技術, 然後再做一堆虛功來掩蓋,
虛功做越多越沒時間去提昇自己的程式技術, 最後永遠卡死在這裡,
自己卡死就算了還要拉好的人下水, 結果下場就是所有人加班加不完, 程式技術永遠停在那裡.

:think:

幹講的有夠對
我們大公司都是給它 Cowboy Coding 的啦
這就是主流!
這就是有技術!
這就是有效率!!

benjamine 2012-11-12 07:03 PM

程式碼加註解不是常識嗎?不然連自己寫什麼,時間一久自己也花花的吧?
不是說沒註解就看不懂,而是好的註解可以幫你省不少時間。至少我是這樣想啦,不過,有人竟然不要註解,以後遇到有這樣喜好的,我會好心的把它們都拿掉。

ODD2 2012-11-12 07:35 PM

引用:
作者benjamine
程式碼加註解不是常識嗎?不然連自己寫什麼,時間一久自己也花花的吧?
不是說沒註解就看不懂,而是好的註解可以幫你省不少時間。至少我是這樣想啦,不過,有人竟然不要註解,以後遇到有這樣喜好的,我會好心的把它們都拿掉。



看前面的回應就知道了, 根本寫不出好程式, 然後也不提昇程式技術, 再來搞這一大堆,
以前國外有位大師就說過, 好的程式碼就是最好的註解
先問問自己, 你是在看程式碼還是註解?

:think:

路過 2012-11-12 07:41 PM

看來我果然是沒能力的傢伙

像ZSNES大師_demo_寫的ASM我就看不懂 :laugh:

edwardliu 2012-11-12 08:09 PM

突然有某人轉世投胎的 fu...

n6112607 2012-11-12 08:15 PM

引用:
作者MrHermes
我們公司內部有一套軟體一直在跑, 可是一些部份非常之難用, 跟人性不太符合,
我死薦N 次後終於軟體部門的人說話了: 因為當初寫這套軟體的人離職了, 沒其它人會修改程式...

我都不知道該怎麼說我們公司了... :cry:


難道沒有原始碼嗎?
有原始碼的話~~後來接手的應該能加減看一下~~看是那種語言編寫的~~
因為有原始碼就算沒有註解~~有點功力的人至少能看懂再做啥?程式的流程如何啊~~
如果有原始碼~~而公司沒人看的懂~~那就是 :stupefy:

idemon. 2012-11-12 08:23 PM

引用:
作者waily
問題到底在那?資源不夠永遠都是第一個問題,以軟體工程師,不會作計畫,那就鐵定無法估出何時推出可執行的程式,沒有測試,那就只能在上線時作測試才知道程式會不會動。因為寫程式不是軟體工作師要用的,是給客戶用的,那些 open source 他們寫程式是「沒有什麼時間壓力的」跟一般「軟體專案」要上線有時程及費用來比,是不能比的。當有無限的時間及資源,什麼程式都寫得出來。

第二個問題是部分軟體主管的決心,他們是否真的貫徹這些章法才是真正的重點! 當初在帶團隊開發時,由於客戶也有人在開發程式,特地要我們代訓,當時就嚴格要求這些章法,而且打死不退,對方還上報,但寧可專案不作,也不會放棄這些堅持,結果是幾個月後,效果顯著出來,他們後來自己帶團隊時,就是照這些胡扯在作! 為什麼?因為有效!


+1

不過這種事不止在軟體上,任何工程都是該學好的東西
出現問題才有辦法及時填坑補洞

不致於一些小問題累績到後變成大問題

資源不夠是另一回事,有時合作對象本性難改、特別是上層的個性
比方說我遇過無解的問題
工程硬體老闆總是愛拖到驗收日前1~2個月才訂
變成前一大段施工時間白白浪費、後面那1~2個月根本趕不完又逾期…
同事天天加班下士氣也很低落

資金壓力問題我不是沒有想過
但是對於那種隨時交貨、就可以很快請款下來的工程也是這樣搞
這種我就沒辦法理解了
唯一能找到解答:掌握工期的能力非常低落


最逗的一次,某日加班前從老闆朋友得知消息
老闆預設計劃是想要一日做好三個地方
但我當時的預估是:能做好第一個地方已經算是合格,能碰到第二個就很已經很勉強(算是超前了)
一日搞定三處、以現有人力根本是不可能的事

那果不其然,和我預估的進度一模一樣
我開車的時候老闆還唸:「進度和我想的差很多」
我心裡想的是:「進度和我想的一模一樣」 :laugh:

u3350829 2012-11-12 08:36 PM

樓主應該沒遇過有大客戶不僅要軟體成品ok而且還要看+參與SA/SD過程
的,而且交貨上線還得提供相對應的unit test/QC test report....
這時候樓主要怎麼辦? XDDDD~
軟體開發有很多的方法和方式,並非完全拖慢效率或者讓主管惡搞下屬用,
就看怎麼去用在對的時間點和對的地方,從國小開始寫BASIC到現在在下
都不敢說寫code有多厲害多有效率...唯一講求的只有淺顯易懂符合整個team
風格而已,即便在下也開始帶team作戰數年了.

Eric6502 2012-11-12 08:58 PM

看來這篇也不過在洗腦而已, 沒啥營養

ODD2 2012-11-12 09:02 PM

引用:
作者n6112607
難道沒有原始碼嗎?
有原始碼的話~~後來接手的應該能加減看一下~~看是那種語言編寫的~~
因為有原始碼就算沒有註解~~有點功力的人至少能看懂再做啥?程式的流程如何啊~~
如果有原始碼~~而公司沒人看的懂~~那就是 :stupefy:




他們這些人就跟作者寫的一樣只有半桶水,
立基點不一樣, 這些人只能算junior, 所以才會要搞後面那一堆事,
他們永遠都不提升自己的能力, 永遠都要好的配合他們,
所以他們永遠不會了解為什麼有點功力的根本不需要這些東西.

:think:


所有的時間均為GMT +8。 現在的時間是06:49 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。