• 梦断代码阅读笔记02


    摘抄了一些语录

    1.布鲁克斯法则就这样产生了,听起来既是原则也是悖论:“往已延误的项目中补充人力,只会使其继续延误。”    “软件开发者都是乐天派,他们认定每个缺陷都可以迅速被修正,且修正旧缺陷必能减少新缺陷的数量。这种盲目乐观,加上程序员想要取悦主顾(他们委托程序员创造一些新事物),往往让进度在一开始就偏离正轨。在实际开发中,编码只占软件开发项目时间的1/6,有一半的时间用于测试和修正缺陷。但只有少数项目经理会真正按照这种思路来安排开发人员的工作时间。”

    2.学术界的开放之风:源代码的自由分享 和 商业界的利益至上相悖。比尔盖茨就认为GPL(GNU Public License)是反资本的。但是斯托曼一直暗中搭建GNU,与此同时,一位叫李纳斯托瓦兹的芬兰程序员在互联网新闻组里贴出了有关他自己做的一个小操作系统的项目的消息——“只为兴趣,不与GNU争短长”。这个项目就是著名的Linux的雏形。之后,就进入了开源的时代

    3.开源项目的精神:(1)低成本、广泛的介入向互联网这样的网络,让开发者之间能建立迅速、可信的沟通渠道,储存可被开放访问的的共享知识和代码池;(2)围绕一种领导方式,形成团队合作的良好风气,欢迎新人进入、鼓励成员做出贡献,同时尽可能增加合格成员。

  • 相关阅读:
    CSS3圆圈动画放大缩小循环动画效果
    php将多个值的数组去除重复元素
    .net 图片压缩
    关于FFmpegInterop项目的编译
    Axure Beta 7.0 汉化版下载
    axure 6.5 汉化正式版软件及注册码
    HTML基础复习(八)表单
    HTML基础复习(七)布局-div间距
    Android+GPS轨迹跟踪器(一)
    HTML基础复习(六)布局-居中
  • 原文地址:https://www.cnblogs.com/baixiaoli/p/11059382.html
Copyright © 2020-2023  润新知