• 6

大家在寫程式時,會寫得讓接手的人很容易維護嗎?


大致上把註解寫清楚吧

有時候自己回過頭來都還得花時間搞清楚自己當初在寫些什麼的時候就知道註解的重要了

我也接手過幾個前人留下來的東西

有時候簡單的功能

瞄兩遍看不懂就重寫算了

http://www.wretch.cc/album/netskidd0713
如果你把程式寫得很有條理,很好維護!
事情辦得很好!
老闆會捨得取代掉你嗎?
寫程式我都沒有想這麼多!
要寫就寫好~ 要debug就d好
上面交待該寫的東西一樣的沒少!
完成的時間也都剛剛好...
但我還是面臨可能會被裁的命運!!!
公司不賺錢應該也管不了你寫的好不好了~~
我現在只希望下一個工作會更好~~
libraleu wrote:

...想要取代性低,建議就多開發一些DLL吧,會讓接手的人接到哭...(恕刪)


看到這位大大有這樣的想法,在工作上剛好碰到有類似的經驗

前一二年部門開發一個小型專案,是我和另一位同事合作的

專案開發完成,算是相當成功,也幫忙部門宣傳了不少技術

後來這位同仁因故轉調其它分公司,我也順理成章接下他開發的模組

細細檢查發現這位同仁偷偷將一些核心包成DLL,後來向他追討幾次

他宣稱這個DLL是OpenSource,但各種線索都指向這個DLL根本就是他寫的

請主管向他追回DLL Source,因為人都轉調過去了也很難使的上力~

原來我們部門的人和他關係不錯,大家卻因為這件事對這個人的印像大大打壞

試想,為了自已的私利將在部門任職時所開發的程式包成DLL,卻不Share Source這是什麼理論

而把自已的名聲徹底打壞,真的真的是得不償失...



libraleu wrote:

...(恕刪)...最重要的是訓練自己 DEBUG 的功力,這才是最重要的。

寫程式大家都會寫,但如何DEBUG,卻有很多人不會,

尤其是軟體+硬體時,所以,軟體要綁硬體,你就有不可取代性。


這段話我深有同感,訓練自已有很深的Debug功力,對自已的Coding有很大的幫助~

硬體買了就有,但是用軟體能力加值硬體功能,讓公司可以用最最最便宜的硬體規格,卻能讓產品有豐富的功能

也是另一種的Cost Down~


code好不好維護不是看寫的人, 是看接的人, 接的人腦袋夠清楚自然就容易維護, 有抗拒感自然就不好維護
不用擔心少了原作者程式運作會有問題, 任何一個公司都不會因為少了你(不管你多重要)就無法運作
該謹慎的是留下來的這些人, 會想辦法解決前人留下來的問題, 自然就會輪到你升官
平埔族大武「社」「頭」前所建立的漢人聚落,現定居台北裡面的湖!

各位大大 都好厲害...


小弟不太會寫程式














ulimie wrote:
這樣說是很客觀. 不...(恕刪)


好一點的公司..
會請妳在走之前 把妳寫過系統程式文件化
包含 完整的 API, 程式註解, 資料結構, 流程文件等 ...


在好一點的公司..
不會等到妳走之前 才文件化..
系統開始前 會有需求/規劃/採購文件等..
系統開發中 會有系統架構/程式介面/流程文件等..
系統完成後 會有測試文件等..

總而言之.. 之前文件做得越好的公司..
越不怕你走.. 另外 也不會讓你單獨做一件事..
一定會有人跟你共同開發..
這樣你要休假或無法來上班時 有人可以Cover你或取代你..

因此真的只是在於公司做法上的差異
真正的高手 是不斷求精進的

而不是整天想怎樣防止別人追上來

不然也不會有武功秘笈了

高手就是不怕別人來學才是真高手

像阿基師 整天教作菜 會因此被取代嗎?
koshyang wrote:
看到這位大大有這樣的...(恕刪)


有點不太懂你的情況..
如果我沒有誤解..
你同事說某個DLL是Open Source..
你去找了那個所謂Open Source Project的原始碼下來..
自己Compile了
比對過 之前DLL 的API 和 Compile後 的DLL的API
有何不同..

然後發現 API完全不一樣..

這時 你的懷疑才成立..

畢竟很少人會去改 Open Source 的API (吃力不討好)
頂多改改 裡面的邏輯 讓他跟自己的專案可以接起來 (不過這也相當耗時)

我個人認為在懷疑別人之前要有足夠的證據..
你有證據 說話不需要大聲.. 就有人會信你..

因此 自己在公司裡 明則保身的方式就是
寫文件.. 寫的越清楚越好..

不要因為懶惰 而不去寫... 到時起了像這樣子的糾紛..
也許是誤會.. 也許有人刻意 (為了要推卸責任)..

一分證據講一分話..

小薇: 大家安安!
Ailio wrote:
真正的高手 是不斷求...(恕刪)


說的一點都沒錯..

我知道的高手完全不會怕教你東西..
也不會刻意去留一手..

因為他們的境界跟自身的努力
已經不是我可以想像的了!

不要跟別人比..

真正會阻礙你進步的只有你自己..
小薇: 大家安安!
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?