【定價】¥29.8
【原 書 名】 Why Software Sucks...and What You Can Do About It
【原出版社】 Addison-Wesley Professional
【作者】(美)David S. Platt
【譯者】 楊明軍
【出 版 社】 清華大學出版社
【書 號】 9787302162162
【出版日期】2007 年11月
【開 本】 32開
【頁 碼】 234
【版 次】1-1
【所屬分類】 計算機 > 軟體與程式設計 > 綜合 > 綜合
內容簡介
現在的軟體糟糕透頂。軟體不安全,它允許惡意程式通過Internet線路鑽到我們的臥室;軟體不可靠,當我們最需要它的時候它卻崩潰,將我們數小時甚至數日的工作摧毀貽盡,而且沒有辦法挽回;軟體不好用,即便是最簡單的操作它也要浪費用戶大量的腦細胞。
軟體非常糟糕,這不是什麼秘密。您從自己的個人體驗中應該已有所體會。在這本書中,程式設計專家David Platt解釋了為什麼會出現這種情況,更重要的是,還提出應對之道。同時,他使用無行話的語言進行闡述,讀來樂趣無窮,並且還給出了現實世界中的例子,有些您可能已經非常熟悉。在本書末尾,作者還建議您(一個沒有技術背景的用戶)能夠為軟體當前的糟糕狀況做些什麼——您,作為一個有見識的消費者,沒有必要去忍受不良軟體造成的糟糕結果。
作者的闡述非常詼諧幽默——雖然有時候言辭也非常激烈,但他表述的觀點總是十分精闢。當您回憶起自己曾經遇到過的那些讓您欲哭無淚的軟體時,您會非常認同作者的觀點。您會用經常拍擊計算機桌子的那隻手拍打自己的大腿,就當它是那個差勁程式設計師的臉。但是作者寫這本書的目的並不是為了博得您一笑。他的目的是想讓廣大用戶重新發現這個被拖了很久的聲音——軟體確實很糟糕,而它本不該如此。
目錄介紹
第1章 誰是傻瓜1.1 計算機軟體的歷史
1.2 為什麼到現在還是如此糟糕
1.3 控制能力和易用性
1.4 用戶不需要了解程式的工作原理
1.5 糟糕的設計和優秀的設計
1.6 “以白痴的言行停止進行”
1.7 活物測試
1.8 小結及應對措施
第2章 在Web中糾纏
2.1 Web的歷史
2.2 Web的工作機制
2.3 為什麼到現在還是如此糟糕
2.4 以客戶端為中心還是以服務端為中心
2.5 我只要一杯咖啡
2.6 顯而易見的功能
2.7 醒目頁面、flash和動畫
2.8 活體實驗
2.9 應對措施
第3章 安全問題
3.1 以往的存在方式
3.2 為什麼到現在還是如此糟糕
3.3 程式設計師需要了解但是還未了解的
3.4 人類操作
3.5 麻煩預算
3.6 懶惰的用戶
3.7 社會工程
3.8 安全的最後箴言
3.9 應對措施
第4章 您到底是誰
4.1 問題的起因
4.2 為什麼到現在還是如此糟糕
4.3 彼此不兼容的要求
4.4 應對措施
第5章 您看到的是誰
5.1 無處可藏
5.2 為何現在比以往更加糟糕
5.3 用戶不知道危險在哪裡
5.4 跟蹤IP位址
5.5 利用cookie竊取信息
5.6 沒有意義的隱私政策
5.7 掩蓋蹤跡
5.8 Google之謎
5.9 解決辦法
第6章 萬名奇客痴迷Jolt可樂
6.1 觀察奇客的自然習性
6.2 奇客的盛會
6.3 大會盛況
6.4 大型展覽
6.5 下一代奇客—— 傳遞下去
第7章 這些瘋狂的傢伙到底是誰
7.1 邏輯人
7.2 睪酮中毒
7.3 控制和滿足
7.4 建立模型
7.5 奇客和運動健將
7.6 行話
7.7 腦力和約束
7.8 奇客的7種習慣
第8章 微軟:不能依靠卻又離不開
8.1 微軟統治著世界
8.2 我和微軟的關係
8.3 微軟的歷史
8.4 為何現在還是如此糟糕
8.5 做了會死,不做也會死
8.6 我們熱衷於憎恨他們
8.7 “變的越多,不變的越多”
8.8 成長的煩惱
8.9 應對措施
8.10 最後箴言
第9章 行動起來
9.1 購買產品
9.2 說出想法
9.3 冷嘲熱諷
9.4 信任
9.5 組織
結束語