个人简介
David S. platt是一位知名图书作者,拥有20多年程序开发经验,曾获微软的Software Legend荣誉。他开办了Polling Thunder Computing这是一家教育和咨询机构。他在哈佛大学开放学院和珢多公司讲授软件开发,还是各种会议上倍受欢迎的演讲者。在些书之前,他已经撰写了9本书,包括《Microsoft.NET精髓,第3版》、The Microsoft Platform Ahead和《深人理解COM+》,同时还发表了很多杂志文章和通讯。
内容简介
现在的软件糟糕透顶。软件不安全,它允许恶意程序通过Internet线路钻到我们的卧室;软件不可靠,当我们最需要它的时候它却崩溃,将我们数小时甚至数日的工作摧毁贻尽,而且没有办法挽回;软件不好用,即便是最简单的操作它也要浪费用户大量的脑细胞。
软件非常糟糕,这不是什么秘密。您从自己的个人体验中应该已有所体会。在这本书中,程序设计专家David Platt解释了为什么会出现这种情况,更重要的是,还提出应对之道。同时,他使用无行话的语言进行阐述,读来乐趣无穷,并且还给出了现实世界中的例子,有些您可能已经非常熟悉。在本书末尾,作者还建议您(一个没有技术背景的用户)能够为软件当前的糟糕状况做些什么——您,作为一个有见识的消费者,没有必要去忍受不良软件造成的糟糕结果。
作者的阐述非常诙谐幽默——虽然有时候言辞也非常激烈,但他表述的观点总是十分精辟。当您回忆起自己曾经遇到过的那些让您欲哭无泪的软件时,您会非常认同作者的观点。您会用经常拍击计算机桌子的那只手拍打自己的大腿,就当它是那个差劲程序员的脸。但是作者写这本书的目的并不是为了博得您一笑。他的目的是想让广大用户重新发现这个被拖了很久的声音——软件确实很糟糕,而它本不该如此。