程式設計 qa qc差異

小弟不知道是不是特別衰

常常接到外包亂寫一通

然後要負責幫忙擦屁股

程式碼看不懂就算了

沒事還崩潰

然後裡面一堆沒寫

簡單的判斷都沒寫

搞到最後

決定乾脆自己重寫好了

寫成這樣地雷這麼多

改個a炸了b改了c全炸

又不能改

這個就是qa沒做好

事前沒有控管好

會發生這種鳥事

就是開發過程當中沒有人去檢查


或是公司想省錢

連工程師的錢都省了

有些事網站出身的工程師

寫php 這種的 通常部會太嚴謹

看了物件導向的ios 或是android可能霧煞煞


尤其是android


更複雜 聽外包的pm在那邊唬爛

只有表面做出來

其實只是金玉其外 敗絮其中

註解半行不寫

上個git commit居然給我打init然後沒有改半行程式碼

只有改cradle 設定檔

這種看到真的會想砸電腦

qa就是預防這種問題

不要等做好還在qc來不及了


qc 就是事後測試

某些大型公司都會使用單元測試

甚至自動化測試


請大批測試工程師來測試

像三星電子

就有超大量的測試工程師來確保品質


大部分小公司

就自己手機測一測
同事手機測一測

模擬器跑一跑就過關了

除非公司有錢到花不完

全球android各買一台

買哀鳳的還比較簡單

我只能說做這一行


寫註解不只是讓自己看得懂

不要想說自己半年後看不懂

也是讓下一個人更好的交接

寫程式也是要積陰德

你讓別人不好過


以後大家都知道你的名聲

會有人讓你好過嗎

我以前曾經幾乎每行都註解

寫得好像教科書範例

小弟比較善良

怕後面的人看不懂

所以寫得很仔細

出來混

總是要還的



















留言

熱門文章