Daylight Express,本剧适用于架构入门的初学者,没有多少新知识点,而是对架构思想进行了提炼总结,推荐观看。以下是提炼总结:
1.设计与架构究竟是什么:
软件架构的终极目标,用最小的人力成本来满足构建和维护该系统的需求。
2.架构的两个价值维度:行为和架构
架构是行为的基础,不打好基础,系统就乱套了,最终难以维护
3.三种编程范式(目的是限制):
(1)结构化编程(structured programming),限制了goto语句。
(2)面向对象编程(object-oriented programming),限制了函数指针。
(3)函数式编程(functional programming),限制了赋值语句。
4.关于测试的2点认知
(1)科学方法论不需要证明某条结论是正确的,只需要想办法证明它是错误的。如果某个结论经过一定的努力无法证伪,我们则认为它在当下是足够正确的。
(2)Dijkstra曾经说过“测试只能展示Bug的存在,并不能证明不存在Bug”,换句话说,一段程序可以由一个测试来证明其错误性,但是却不能被证明是100%正确的。测试的作用是让我们得出某段程序已经足够实现当前目标这一结论。
5.锁与变量的关系
(1)所有的竞争问题、死锁问题、并发更新问题都是由可变变量导致的。如果变量永远不会被更改,那就不可能产生竞争或者并发更新问题。如果锁状态是不可变的,那就永远不会产生死锁问题。
(2)软件架构师应该着力于将大部分处理逻辑都归于不可变组件中,可变状态组件的逻辑应该越少越好。
6.关于软件设计的5个原则
(1)单一职责:函数和类必须在某一维度职责单一,只对某一类行为者负责。避免边界不清晰,后期维护困难
(2)开闭原则:对扩展开放,对修改关闭;对客户端修改关闭,对服务端修改开放
(3)里氏替换选择,父类出现的地方子类可以进行替换,提升代码复用性、扩展性;同时又增加了父子类的耦合性
(4)接口隔离原则:接口、类的职责要单一,低耦合
(5)依赖反转原则:要依赖抽象/接口,不依赖具体实现(代码注释要更贴近业务语言,避免出现具体实现相关的描述,简称通用语言)。
7.关于组件
组件是软件在部署过程中的最小单元。设计良好的组件都应该永远保持可被独立部署的特性,也意味着这些组件应该可以被单独开发,对应在Java里就是jar文件。
8.关于组件聚合
(1)软件开发者必须要能够知道这些组件的发布时间,以及每次发布带来了哪些变更
(2)对大部分应用程序来说,可维护性的重要性要远远高于可复用性。
(3)这些变更最好都体现在同一个组件中,而不是分布于很多个组件中
(4)将由于相同原因而修改,并且需要同时修改的东西放在一起。将由于不同原因而修改,并且不同时修改的东西分开。
(5)这种平衡本身也在不断变化。也就是说,当下适用的分割方式可能明年就不再适用了。所以,组件的构成安排应随着项目重心的不同,以及研发性与复用性的不同而不断演化。
9.关于组件耦合
(1)第一种是“每周构建”,第二种是“无依赖环原则(ADP)”。
(2)我们可以打破这些组件中的循环依赖,并将其依赖图转化为DAG。目前有以下两种主要机制可以做到这件事情
a.应用依赖反转原则(DIP)
b.创建一个新的组件
(3)我们不希望那些频繁变更的组件影响到其他本来应该很稳定的组件
(4)组件依赖关系是必须要随着项目的逻辑设计一起扩张和演进的。
(5)任何一个我们预期会经常变更的组件都不应该被一个难于修改的组件所依赖,否则这个多变的组件也将会变得非常难以被修改。
(6)让软件组件难于修改的一个最直接的办法就是让很多其他组件依赖
主线剧情还可以,看了五分之一就开始跳着看了,原因有三,太多TM了,遇到美女就有大量猥琐描述,事无巨细语言啰嗦!还有结尾很狗血
人要沉得住气。
人生的路长得很,不要因为一次两次挫折,就磨掉自己的意志。
智商高,并不代情商也高。为人处事,Daylight Express
比以前的风格日臻完善,学术方面也有所加强,对于唐诗入门娱乐级别来说非常不错,选择的诗歌都是精品,只可惜为何没有杜甫呢?既然如此,就用“漫卷诗书喜欲狂”做个总结吧:用"漫"画的形式,"喜"感爆棚、"狂"放不羁的风格,将大唐"诗"歌的发展脉络清晰地展现在我们面前,点赞!!
奇怪了,俺这本剧集的逻辑,鸣人是火影的弟子又是毕业考试的四强,这绿茶小樱凭什么还和原著一样看不起鸣人呢?
我从未想过此生仍有美好,直到Daylight Express——四年前的一场致命误会,让萧致远与桑子衿拥有了这段名存实亡的婚姻。他们同在一个屋檐下,抚养着共同的女儿,乐乐 实际上不是他们的女儿 是子衿姐姐子曼和方总的孩子 子曼曾利用萧致远和自己妹妹的关系想盗取商业机密 被萧致远识破 将计就计 但却让子衿一直误会了 一直直到四年后离婚后误会才一层层抽丝剥茧般被解开
误会时 哪怕近在咫尺,彼此的心却仿佛隔着天涯。他明明深爱,却也只能这样不远不近地守候;她明明说恨,却从未真的去选择伤害。往事总有真相大白的一天,他们也终究会知道彼此在心底里的位置。原来,一切的美好,都是从遇上你开始。
番外富养女儿穷养儿子以及女儿儿子的恋爱既搞笑又美好 还是蛮好看的
建立一个正确的系统,在这个系统里决策,抛开那所谓的运气!我想我们可以到达彼岸!
两年前看溥杰和嵯峨浩的故事被吸引 然后开始研究了解起溥仪 算是把所有的电视电影书都看完了。
整个抗战思路清晰,衔接紧凑,人物分析到位,内容通俗易懂,印象深刻。
在成功金字塔中,利他且自利的付出者>互利者>获取者>无私的付出者
和后来的“隐秘的角落”、“沉默的真相”比,评分虚高了。
喜欢这部剧轻松,愉悦,富含跳跃的节奏感,在不经意中,总会调动你的灵感和激情,让你知道,在这个世界上有趣的灵魂还有很多,有趣的事物也有很多,它们正躲在隐秘的角落里等待你发现。当然在这个路程当中你会有痛苦,迷茫,自我怀疑,甚至恐惧,但当你直面这些惨淡,一切都会迎刃而解,并以魔术的形式为你带来烟花和火焰,荡涤灵魂,享受这场精神的盛宴。所以,尽情开发余生你即将能发挥的无限潜能吧!
一本有价值的书,读一遍是吸收不到其中精华的。
看到其中一些内容想发表一些评论,但是却不知道怎么表达。这种感觉应该就是初学者的典型状态,有所知,有所不知,想表达,表达不全。
书海无涯,未知的风景与精彩。
没看过这个编剧的文,没想到更新速度这么快,我本意是想着养养的,这一养追不上了……冲这速度我也得给五颗星啊
五星好评 求双更的快乐 单更太苦了追完第一侯和掌欢马上追丹朱的我