梦断代码3

第七节,搞掂设计方案 书中的"我",我找了一份备份方案,第一步是把劳动果实收集到一个名为 book project词大文件里面,其中放置的文件来自我办公室和家里的计算机,所有网页地址,采访笔记和五叶草草记下的只言片语,作者以为鼠标指针移到屏幕外边,松开按键根据运行另一个程序的经验,我以为文件夹会像皮夹一样,谈为原来的位置,但是并没有这个文件夹,消失了,它成为过去最后作者脑海里想起一个声音撤销,经过命令行界面时代的用户都知道你在你敲击回击剑之前,计算机不会读取你键入的数据,这已是条件反应,甚至不经大脑,而地址栏则是命令行时代的残流程,习的一系列旧习惯和旧行为,卡布尔认为,软件设计不仅只是在程序员代码,只想覆盖一层诱人的图形,它是一种设想,用户需求,并在软件结构中满足这些需求的创造性基础工具,卡普尔从来没有主张设计,必须独立或者限于代码,互联网发明甚至已经四万年,我们还是没办法让脑袋不太灵光的人用好网站,而且网页浏览器对于非洲的东西来说并非是很好的,见面就像是初中之前就往哪个坏的背包,在软件世界中即将的意思是把一段运行正常的代码连接到某个程序中,另一段运行正常的代码上,集成往往是软件项目,遇到大麻烦的环节,分开来运行相却源代码在合起来时就闹罢工,不能正确挂接发送不可解释的消息,或者顽固的拒绝启动或停止,然而时间就是期限,所以开发组只能尽其所能准备的新工种版本,在代码冰冻日之后,他们不再嵌入任何与心得性有关的代码,而是集中精力修正明显的缺陷,并为新版本编写一些文档,别指望在短时间内达到大整酒,他宣正我至于厘米斯达13年之久,我想后面还会花好长时间,如果一早就妄想做个大东西,可能现在还没动手呢

第八节,细节视图,Cpia,构件会最酷的特性之一是他全部几乎数据,只有少量代码,这与过去开发用户界面的方法背道而驰,我们走向了一种新的模式,让UI元素基本变成了可以检查的数据,米奇问那你能让这些修改及时生效吗?安德烈达岛可以,只需要改一下数据,屏幕就会发生变化,演示日看起来有点效果,摩根做出了实验,他将三个哨兵计算机放在测试消息发送了一个叫pussy的程序,不思再把结果发送到网页上,用三幅图表示出构件的当时状态,绿色表示,通过测试,黄色表示有一些问题,红色表示程序崩溃了,开发者和好奇的旁观者都看到了这个界面,最后成功了,这也意味着原来未达到放任自行的应用开发组开支可求,一张彻底更接近,最终需要外观和行为的路线图,随着构建程序真实,用户界面不是圆形或临时版本,是使用团队星球一年发明的真实资料库和构架进入众人视野,同时原本对于信息的需求显而易见,我认为问题不在于乐队不行,眼珠失败后,主唱在旅馆里向经纪人抱怨,我想问题是舞台上的巨石柱有位,诸如踏平的危险,什么东西都需要问题的根源?在每个遭遇阻碍的项目软件钟不可能到,不可能避免发出重复的呼声,编写规格说明用来指导程序员工作的细节丰富文档,对于那些最终用户不是程序员的软件企业来说,必须是缓解,说明将需求软件开发者的项目提出的目标或者愿望翻译为指挥程序员的详细行均指令,米切尔发出了封邮件,他说他相信自己一定会成功,我能感觉到现在有那么多富有生产力的新人加入团队,她家都集中精力打造一个可运行的产品项目,取得如此大的进展,我铜管一切的老办法,完全不是用了,有必要出台新的管理方法,我妨碍了技术组合,我想做正确事,我要帮助,我要承受,承受得起改变,卡普,卡普尔自己开会,他从不缺席,会议结束后给她一份建议,他授权给经理们,给他们更多的自行决定权,没必要在外面聘请一个专业开发经理,他们做些决定,改善组织结构,他向全体成员开说明了这个计划,应该期望有组织的机构保持周期性演化,他告诉他们眼光扫向物质最大的挑战是咱们不能让野心泛滥,但也要防止光丧尸有个问题让我失眠,咱们做的怎样?咱们想要尽快做事,又不至于用尽人才,怎么才能快速前进?又不损兵折将,怎么才能在这项目周围建造一个社区?而不影响设计的完整性

第九节 白板上的即时贴 但和许多态度严谨的软件公司中,长期以来都有一种规定,疾驰吃自己的狗食,别误会嗯,这种说法的意思是开发者必须使用自己正在做的产品,吃狗食是他们内部主动采取的一种手段,用来在服务器发布版找出一些产品缺陷,只狗是的,可能会更多和微软联系在一起,很早以前有一个道格恩格巴特的提携带理念,做了简单的修改,卡布尔心中总有一位吃狗屎的人选,他想要一个日历软件,好让她和助手艾思特孙都能修改日程,并且让对方的日程保持同步,如果要把什么作诚,可吃的狗食就该提供一红喀布尔和孙能共享信息的日历,也就事实线关于提供直观万能的信息共享的承诺,将应用组一分为二,经过改造键入前端,这uir新建的服务走则集中在资料库之上,但q的之下的曾类似呃邮件传输和共享机制等功能,程序员总会带着基友的热情和专业知识去解决新问题,从坏处想浙江导致手上有锤子,到处是钉子的错误匹配局,从好路想,这意味着当有新人加入时,项目就象就能搭在他们的技术快马,不管是哪种情况,从杜所特卖入osaf大门的那一刻,看起来最终以及某种方式采用外模式种不错的独资,在构建资料库时,维达卓燕以支持数据库之间的同步与共享,他认为这是项目的基本要求,卡普尔则认为,希望能让用户便于在工作集合,家庭及之保持数据同步,在漫灯展示课工作的打敲代码的那次会议上,摩根萨奇也像团队做了个演示,他打算让家人开个向钱,有相片的网页日记,但他对现有的软件不是难以,所以决定自己用派神做一个,大解释道,那就要用数据库来存储,下面和网页服务器代码,然后我想到等等有什么可让我知道项目已经实现了这种功能,在同事们中间故事一院长是让他的形象比瞒着她小学校面的页面,只基于开发的下面采用chinathereare应用程序存储的组织,不,不同之处在于发布到网上,谁都能看到这东西本身并无出奇之处?而且依然粗糙,远未完成,不过对于这群人来说,确实对他们为之奋斗的未来惊鸿一瞥而落,未来仍是如此,令人痛苦而遥远

第十节方法,嗯,质量三角时间金钱和特性10到204年秋天,也就是chandler公开宣布后两年osaf在其中任一方面都做的不太好,快马不便宜,花了好几万美金,而到现在也没有什么拿得出拿得出手的地方,下降不足为奇,世界制造目前一直在进步,许多以前为chndler发布高唱赞歌的外部人员,抛弃了她,有些正式参与者认为她迷失了道路,说那简直像是一场火车事故,然而,osl内幕第一次充满了宁静的感觉,发布之前的几个星期一点也不狂躁,osaf也许人没有足以交付给公众的产品,却另有收获,开始有了做流程,还有一套,可能让他朝目标行进的,可行的方法论,由于成功的流程难以捉磨,甚至有些工作团队已经进入了一套方案,流程也往往会忘记,再次利用软件专业中发明的一套论方法论,可以把方法论看做冻干的流程,让软件项目成功的药方,有些程序语言信赖方法论,有时则意而从之,有时混而用之,而另外许多人都不肯让自己独特才华,屈从于任何条条框框,软件行业初始以来这种或者那种方法论的庸俗者就一直在承诺他们的方法论是让软件项目按时保质在成本预算之内完成的独门秘籍,这种朴实的方法在于没有一种方法论够普遍,软件项目的广大领域适合面向上,把消费的产品在整个政府机关内使用的程序,其对开发者提出一关于产品,例如音频后期处理,在个人计算机上运行的软件,在手机或者嵌入式电器,在汽车或者安保的系统档软件的遥远最佳是不可以重开,软件不过是水管的项目引起的,几乎是下意识的没错,但是反应水管满足有现代定义良好的需求及我们在很久以前就射精需求有热水饮用水不漏不漏的向师使,甚至当创业者试图改变他们电动马刷坐桶,谁想要国栋经常都会失败?迄今为止,在极端简单被拉长的历史中,软件都不能那样的,现金软件的批评家常常抱怨我们还处在这项目的修补引擎阶段在,在汽车发展早期,车辆韩可能到达目的之前炮忙,如果你想到任何地方去都得先做个业余机修工,同时,今天的计算机用户常常也得业余程序员学习机械的思维方式修复,在完成工作时的大量问题,最终汽车越来越好,空间越来越标准化,五比为价值的魅力而成为汽修爱好者,可我们一直在等待,期待按照同样的原则,软件领域中也能出现类似的情形

第11章节,工程师和艺术师,我们常规运输活动与科学工作味觉不相干之事,但两者时有泪瞳,科学与艺术以不同比例分居啊,创作与洞见的多数工作结做工业师分级,或者就是最重要的标杆,然而,软件领域长期处于众多专制的诅咒之下,他们坚称全部问题的解决之道在于摆脱人类的不精确性,要将其格余纯艺术的经术之中,最极端时,这种观点支持与数学方法,工程师当然要在艺术与科学的深渊搭起桥梁。工程常不经意为将这种科学原则应用于满族人,满足人类需要,但他也将可以和原则背上创意的负担,将它们从质朴中的抽象拉到挫折与愿望的妥协,宇宙中空长一职,从雨转风而来,与独创同出一个拉丁词语,乔治苗制作的能力,如今我们再多个场所使用工程一次,涵江他绑在别的词上,表示一系列科学分支机械工程,土木工程,电气工程结构工程,化学工程等等软件工程等等看四不是名单上的后者罢了,那这个概念为什么这么重要呢?然后王静是计算科学中的一个术语,表示编程语言提供给程序员更多的灵活性能力,然后绑定程序可在运行中修改,你甚至可以做出再运行自行改动的程序,甚至流行编程语言java在某种程度上支持拍子,提供更多支持,被看作是延后绑定特性及鉴定了现代软件大厦基础的核心cc加加却不支持延后绑定,有人执着于根本性的改革和创日科学家,截计算机学家深陷麻烦之中,问题是结构性的,这不是一种复杂性问题,我们无法通过某种模板化形式解决,我们需要先理念,我们需要一整套新的工程,院校高校的打造灵活全故可扩展和有效率的系统

 

你可能感兴趣的:(梦断代码3)