萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> 爛軟件大行其道的原因

爛軟件大行其道的原因

近年來移動應用開發正在迅速增長。有無數的移動Web應用程序在互聯網上公布,所以了解關於移動開發框架的信息變得尤為重要。下面就讓我們來了解一下爛軟件大行其道的原因。

作為喜歡較真的程序開發者,一個最難以讓我們接受的事實是,很多看起來開發和設計都幾乎完美的軟件卻無人問津。相反,很多開發的一塌糊塗的軟件卻被世界上的人們大量的每天使用著,這些軟件如果不是設計糟糕,就是bug多多。這看起來似乎是軟件界讓人忿忿不平的根源之一。

所謂“爛軟件”爛在哪裡?

如何看待“爛軟件”,這首要、最重要的一點是我們如何給“爛”定義標准。所有人都會認為,如果一個軟件宣稱能備份你的電腦數據,但卻時不時的丟失數 據;成功的備份了數據,卻占用了多余的空間、備份錯了文件,這就是“爛”軟件。可很多時候“爛”和“不爛”卻不那麼容易辨別,而大多數程序員都會認為這樣 的軟件是爛軟件。比如:

如果一個軟件能為主要用戶提供正確的服務,但難於擴展,難於修改,難於維護,這是好軟件嗎?

如果一個軟件功能正確,但需要大量的培訓才能投入使用,這是好軟件嗎?

如果一個軟件工作正常,相對也容易學,但就是運行速度慢,這是好軟件嗎?

能用但界面丑陋的軟件是好軟件嗎?

95%情況下都正常,偶有會崩潰的軟件是好軟件嗎?

上面舉的這些例子都可以歸類為“爛軟件”,盡管每個人對這些問題的嚴重性反應不一。也許你會認為軟件的界面不好看,所以是爛軟件,而我會認為它在功能上偶爾出現錯誤,所以不是好軟件。很顯然,我們認為它們應該做的更好。

為什麼“爛軟件”受歡迎

為什麼爛軟件會很受歡迎?也許你會困惑。做為市場人員,他們對軟件的好壞的評判跟程序員有很多的不同。而軟件的最終用戶的評判標准跟市場人員和程序員又有些不同。但有人認為一個軟件非常好時,另外一個人卻會認為糟糕透了。這才是關鍵問題。

爛軟件大行其道

很多的程序員都不喜歡Wordpress。因為,作為一個開發平台,它實在是不符合常規。它的代碼很多都非常古老,很多設計理解都跟不上形勢。但 是,對於博客站長來說,它非常簡單,持續兼容,在很老的虛擬主機、甚至能在PHP5.2上運行。所有的老的模板和擴展都能運行在最新版裡。

你也許不認可Wordpress團隊的開發方向和設計重點,你也許會認為他們開發的東西就是爛東西,但你無法回避這樣的現實:大量的用戶(這個數目仍在在增加)仍在使用它,並且認為很簡單、實用和強大。

重新定義“好軟件”

基本上,評判什麼是“爛軟件”的標准驅動於人們的立場、角度和側重點,這些意識決定了他們認為最終產品應該如何設計、部署和實施。

站在老板的角度上,軟件能夠按要求開發完成,能夠盈利,這就是好軟件。

代碼清晰,測試充分,文檔齊全,這是程序員關心的。市場人員關心的是軟件能否提供價值,能否賺錢。對於管理員來說,持續運行時間達到99.999%就是好軟件。對於用戶來說,他們關心的是否簡單好用。

對於軟件的開發商來說,需要照顧各方面的需求,在各種取捨上做權衡。當所有軟件開發參與者、使用參與者、維護參與者、銷售參與者等看重的東西都有了很好的照顧,這樣的軟件才是最成功的軟件。

以上就是精品為您准備的關於爛軟件大行其道的原因相關的信息,希望對您的生活工作有幫助,祝您生活愉快。

copyright © 萬盛學電腦網 all rights reserved