第一千二百二十一章 效率(第3頁)
小主,這個章節後面還有哦,請點擊下一頁繼續閱讀,後面更精彩!
這樣就會帶來許多問題,比如軟件設計風格不統一;可讀性不連貫;代碼風格、結構不規範;甚至連註釋的寫法都各整各的,主打一個亂七八糟。
以前只要軟件工程組一句“太忙”,這部分工作就是監督組的事兒,周至再氣也沒有辦法。
好在將心比心,至少目前胡立冬和安春佳的兩個小組也開始漸漸養成周至要求的風格,胡天宇那個組差點,但是總體也在進步。
這事兒相當的重要,因為說到底,一切都是為了效率。
舉一個簡單的例子,數據庫的訪問方式,各個程序員都有各人的習慣,為了提升個人效率,大多數程序員都會寫自己的訪問接口,設定自己的參數,用於自己訪問數據。
但是這樣的人多了,系統的數據庫訪問接口就亂了,出了Bug都不知道是誰的接口出的。
要解決這個問題,最好的辦法就是找一個專門的程序員,負責編寫一個大家都覺得不錯的數據庫訪問接口出來,所有的程序員訪問數據庫,都統一使用這一個接口。
這樣就把其他人編寫接口的時間節約了出來,提高了效率;
出了Bug也立刻就能知道是哪個程序出了問題,還是提高了效率;
接口工程師對這個程序能夠專精,所有有關數據訪問的問題都歸他處理,很快就會積累出豐富的相關經驗,再來解決問題就能夠輕車熟路,還是提高了效率。
這就是工程的“模塊化”,每一個小模塊,在工程裡就稱作一個“對象”,將編程分拆為面向對象編程後,一切同質化的工作,在一個系統當中理論上只需要開發一次,大量的冗餘性工作完全不再有必要,依舊是提高了效率。
這裡提高一點,那裡提高一點,綜合起來那就不得了,再加上一個好的工程管理軟件,就能夠加快百分之六十以上的項目進速,降低百分之四十以上的項目成本,提高百分之七十五的協作效率。
老美當年的曼哈頓工程,就是靠這套先進的模式,在研發上很快就超過了本來先行了幾年的德國,最終給小日子種下了兩顆蘑菇。最近轉碼嚴重,讓我們更有動力,更新更快,麻煩你動動小手退出閱讀模式。謝謝