• 黑客与画家 第五章


    2013/7/15 14:54 写于 家
    第五章 另一条路
    本章主要的思想就是让大家往互联网软件走。因为这是未来的趋势。
    它有什么好处呢?如果一切都运行在服务器上,所有的事情都会简单的多,无论是对用户,还是开发者,
    部分软件从桌面消失将是不可避免的现实。
    回顾桌面软件时代,人们必须学习很多计算机的知识,并且是强迫的。但是大部分的用户不需要知道这些,他们只是想用某些软件而已,他们完全没有必要知道什么叫做操作系统,什么叫做更新,他们只要可以用软件就ok了,但是,在桌面软件时代,用户就必须多少学点这些东西。可是,如果用的是互联网软件。用户就不需要知道这些东西了,互联网软件运行在服务器上,用户界面就是网页,这种形式更加的方便,可靠。用户不必当系统管理员了。
    桌面软件有它自己的弊端。我们知道,简单就是美,如果互联网软件可以击败桌面软件,那么就是赢在了更方便这一优势上,无论从用户的角度还是从开发者的角度来看都是如此的。终端设备不要具备数据,所以这就会更安全。你的数据为什么只能固定在某一台电脑呢?为什么不能是可以移动的呢?可以从任何电脑上获取你的数据。
    互联网软件的数据更加安全,不容易感染病毒。而且互联网软件时一个聚合体,由多个程序组合,你可以用不同的编程语言去开发,而不是想桌面软件一样,必须用操作系统的语言去写。而且,如果你自己掌握了硬件,你就可以做出任何你可以想到的事情来。你就可以提供出更多的功能。但是,如果你是桌面软件,你就必须收到硬件的最低限制,无法写出你想要的软件。
    不同的编程语言有不同的用途,如果你放弃了这个优势,那么你就会让你的对手超过你。
    互联网软件的发布是渐进的修改,每天都在修改,而不是想桌面软件那样,一年发布几个更新版本。而且桌面软件的bug的修复有点麻烦,往往会引入下一个bug,修复的时间会隔很久。而互联网软件则是出现bug就修改,很少出现复合式bug.
    请记住,良好的客户支持可以让你更清楚的,更早的知道用户的bug和需求,所以,客户支持和程序员应该是紧密联系的。
    一个想法总是可以带动新的想法,如果你现在不去想,停滞不前,那么好的想法也不会出现。将一个构思束之高阁,不仅意味着延迟它的实现,还意味着延迟着所有在实现过程中激发的构思。而计划这个词,其实就是把构思束之高阁的另一种表达方式。只要想到好的构思,我们都会动手实现。
    请记住,代码要有明确的负责人,要有责任感。
    人数越来越少,效率是不是就越来越高呢?这是逆向的人月神话。
    软件应该做到用户认为它可以做到的事情,只有当你看到用户是怎么使用你的软件时,你才会知道用户的想法。所以,让用户参与进来。知道用户关注什么操作。知道用户在进行了什么操作之后会产生厌倦感,等等一切的资料都可以帮你开发出更好的软件。
    作者提出了 “订报纸模式”正式互联网软件天然的收费模式。
    请关注:小企业和个人。因为大企业往往受到很多种原因而不会购买你的产品。
    现在的桌面软件开发有点乏味,而互联网这是一个大趋势。
    创业的小公司只有把事情做到极致才能成功。
    so,为什么不趁着统治者打鼾的时候,夺回你们的自由呢?请记住,只要你懂得支出小于收入和做出用户喜欢的产品,那么你就可以解决管理问题,之后,你不要害怕竞争,因为这些大公司更怕你们,因为学会管理比学会制作用户喜爱的软件更加的难。
    制作简单的产品,不断改善,倾听用户的反馈,增加新的功能,有预知性,知道用于将需要什么。
    你要自己判断,不要盲从,一个懂得设计的黑客才能设计软件,不能交给对软件一知半解的设计师。
    你能做到他所不能做的事情,正如他能做到你所不能做到的事情。
    转载请表明出处  http://www.huangweibin.com/
  • 相关阅读:
    Java1.0-1.11各个版本的新特性
    Java在ServletContextListener、过滤器、拦截器解决对象无法注入问题
    实验七 Web应用测试
    第四次作业
    实验5
    实验4
    实验3
    把一个英语句子中的单词次序颠倒后输出。例如输入“how are you”,输出“you are how”;
    1. java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer;报错问题
    在eclipse中新建maven项目 js,css路径失效问题
  • 原文地址:https://www.cnblogs.com/hwb1992/p/3191297.html
Copyright © 2020-2023  润新知