摘要:
我相信很多人看到这个标题,都以为我已经创业失败,开始准备找工作了。 毕竟对于一个本科毕业生,毫无经验和资本而言,怎么能创业长达两年之久。 创业,这个词对大多数人而言承载着梦想,有幸的是,两年了,我们还在这条路上继续前行着。 后面我会给大家倾诉下我这两年所经历的事情,在此之前,容我先给大家展示一下我们 阅读全文
摘要:
今年鸡年,鄙人24岁,犯值太岁,算命说我今年会有一个机会,如果我能报握住,那未来将会大富大贵,起先我也只是听听,没想到这个机会来得如此快。 今年刚过完年回来成都上班,正值原公司效益不好,准备裁员,我们项目组全部被砍。然后就接到我Jack(我师傅)电话,说他从阿里离职出来准备创业,问我有创业的打算没有 阅读全文
摘要:
和去年一样,在2016结束时总结一下这一年的自己,过去的都是回忆,唯有展望未来。 和去年一样,今年的自己文采没有得到提升,因为平时没有写博客的习惯,每次自己需要的东西都会在网上找到,然后收藏起来,偶尔去复习一下别人写的东西,我觉得这样已经达到我目的,没必要再去写一份自己的来表示自己已经学到这个东西, 阅读全文
摘要:
2019年一月初,我拥有人生中最好的新年开始,没想到却也经历了人生最黑暗的三个月时光。 谁终将声震人间,必长久深自缄默,谁终将点燃闪电,必长久如云漂泊。今年的我历经万难,却也终于开始对自己负责,为自己活着。 完美开始 在经历2018时好时坏的状态后,我在2018年底下定决心一定要改变自己,开始完成人 阅读全文
摘要:
前言:本人和Jack两人创立Wonder科技两年已久,虽然公司还没注册,但我们的项目已经开发到1.2版本,由于种种原因项目停止了开发。Jack开始了写书的道路,而我,也面临了找工作的事情,在找工作之前,我想先把这两年学习的东西进行总结和复盘,如若能帮助大家,也算是做了件好事。 先给大家介绍下我们的项 阅读全文
摘要:
装饰模式:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 Component定义一个对象接口,可以给这些对象动态的添加职责。 ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责。 Decorator,装饰抽象类,继承了Compon 阅读全文
摘要:
单一原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力,这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 开闭原则(OCP):软件实体(类 阅读全文
摘要:
策略模式:定义一系列算法的方法,才概念上看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有算法,减少了各种算法类与使用算法类之间的耦合。 策略模式就是用来封装算法的,但在实践中,我们发现可以用它来封装任何类型的规则,只要在分析过程中听到需要在不同时间应用不同的业务规则,就 阅读全文
摘要:
简单工厂模式:使用不同的类型type通过多态获取不同的子类引用。 public getBuffer(bufferType){ var buffer:Buffer = null; switch(bufferType){ case vertice:buffer = new VerticeBuffer() 阅读全文
摘要:
如果把PC电脑理解成大的软件系统,任何部件如CPU、内存、硬盘、显卡都可以理解为程序中封装的类或程序集,由于PC易拔插(高内聚、低耦合)的方式,不管哪一个出问题,都可以在不影响其他部件的前提下进行修改或替换。 如单一原则,就刚才修电脑的事,显然内存坏了,不应该称为更换CPU的理由,他们各自的职责是明 阅读全文
摘要:
依赖:一个类使用了另外一个类,这种关系是临时的、脆弱的。 如人需要过河,需要船,这时人.过河(船) 中船被当做参数传入,船的实现变化会影响过河方法。 聚合:体现是整体与部分、has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享 阅读全文