天天看點

讀林銳博士的《軟體工程思想》 一

近日在讀林銳博士的《軟體工程思想》一書,有種相見恨晚的感覺,先将其中的精妙之處摘錄于此,共勉之。

共勉點一 有最好的軟體工程方法,最好的程式設計語言嗎?

作者觀點:在軟體領域永遠沒有最好的,隻有更好的。能解決問題的都是好方法或是好語言。程式員在最初學習Basic、Fortran、 Pascal、C、C++等語言時會感覺一個比一個好,不免有喜新厭舊之舉。而如今的Visual Basic、Delphi、Visual C++、Java等語言各有所長,真的難分優劣。開發人員應該根據客觀條件,選擇自己熟悉的方法和語言,才能保證合格的品質與生産率。

程式設計是自由與快樂的事情,不要發誓忠于某某主義而自尋煩惱。

點評:目前,衆多的開發工具和開發語言,對于許多初學者,甚至程式設計老手,難免有所迷茫,作者的這個觀點,也許能指點迷津!!

共勉點二 開發人員應該意識到:所有的錯誤都是嚴重的,不存在微不足道的錯誤。這樣才能少犯錯誤。

點評:從某種意義上,程式員天生就是追求完美的,但又是沒有辦法不犯錯誤的,關鍵是要有個正确的态度!!

共勉點三 無論是什麼好方法,貴在了解與靈活運用,而不可當成靈丹妙藥,不象"吃了腦黃金或腦白金,就能使一億人先聰明起來"。

點評:作者此書的特點之一就是風趣地筆法描述了軟體工程思想的精要。

以上的内容摘自林銳《軟體工程思想》第一章,軟體工程基本觀念,有興趣的讀者可以去讀讀,包你不後悔!!

繼續閱讀