黑客与画家 第五章

2013/7/15 14:54 写于 家
第五章 另外一条路
本章主要的思想就是让你们往互联网软件走。由于这是将来的趋势。
它有什么好处呢?若是一切都运行在服务器上,全部的事情都会简单的多,不管是对用户,仍是开发者,
部分软件从桌面消失将是不可避免的现实。
回顾桌面软件时代,人们必须学习不少计算机的知识,而且是强迫的。可是大部分的用户不须要知道这些,他们只是想用某些软件而已,他们彻底没有必要知道什么叫作操做系统,什么叫作更新,他们只要能够用软件就ok了,可是,在桌面软件时代,用户就必须多少学点这些东西。但是,若是用的是互联网软件。用户就不须要知道这些东西了,互联网软件运行在服务器上,用户界面就是网页,这种形式更加的方便,可靠。用户没必要当系统管理员了。
桌面软件有它本身的弊端。咱们知道,简单就是美,若是互联网软件能够击败桌面软件,那么就是赢在了更方便这一优点上,不管从用户的角度仍是从开发者的角度来看都是如此的。终端设备不要具有数据,因此这就会更安全。你的数据为何只能固定在某一台电脑呢?为何不能是能够移动的呢?能够从任何电脑上获取你的数据。
互联网软件的数据更加安全,不容易感染病毒。并且互联网软件时一个聚合体,由多个程序组合,你能够用不一样的编程语言去开发,而不是想桌面软件同样,必须用操做系统的语言去写。并且,若是你本身掌握了硬件,你就能够作出任何你能够想到的事情来。你就能够提供出更多的功能。可是,若是你是桌面软件,你就必须收到硬件的最低限制,没法写出你想要的软件。
不一样的编程语言有不一样的用途,若是你放弃了这个优点,那么你就会让你的对手超过你。
互联网软件的发布是渐进的修改,天天都在修改,而不是想桌面软件那样,一年发布几个更新版本。并且桌面软件的bug的修复有点麻烦,每每会引入下一个bug,修复的时间会隔好久。而互联网软件则是出现bug就修改,不多出现复合式bug.
请记住,良好的客户支持可让你更清楚的,更早的知道用户的bug和需求,因此,客户支持和程序员应该是紧密联系的。
一个想法老是能够带动新的想法,若是你如今不去想,停滞不前,那么好的想法也不会出现。将一个构思束之高阁,不只意味着延迟它的实现,还意味着延迟着全部在实现过程当中激发的构思。而计划这个词,其实就是把构思束之高阁的另外一种表达方式。只要想到好的构思,咱们都会动手实现。
请记住,代码要有明确的负责人,要有责任感。
人数愈来愈少,效率是否是就愈来愈高呢?这是逆向的人月神话。
软件应该作到用户认为它能够作到的事情,只有当你看到用户是怎么使用你的软件时,你才会知道用户的想法。因此,让用户参与进来。知道用户关注什么操做。知道用户在进行了什么操做以后会产生厌倦感,等等一切的资料均可以帮你开发出更好的软件。
做者提出了 “订报纸模式”正式互联网软件自然的收费模式。
请关注:小企业和我的。由于大企业每每受到不少种缘由而不会购买你的产品。
如今的桌面软件开发有点乏味,而互联网这是一个大趋势。
创业的小公司只有把事情作到极致才能成功。
so,为何不趁着统治者打鼾的时候,夺回大家的自由呢?请记住,只要你懂得支出小于收入和作出用户喜欢的产品,那么你就能够解决管理问题,以后,你不要惧怕竞争,由于这些大公司更怕大家,由于学会管理比学会制做用户喜好的软件更加的难。
制做简单的产品,不断改善,倾听用户的反馈,增长新的功能,有预知性,知道用于将须要什么。
你要本身判断,不要盲从,一个懂得设计的黑客才能设计软件,不能交给对软件只知其一;不知其二的设计师。
你能作到他所不能作的事情,正如他能作到你所不能作到的事情。
转载请代表出处  http://www.huangweibin.com/
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息