软件工程 - 计算机、软件工程、设计思想

Javascript中的设计模式

Javascript中的设计模式

本文对Javascript中常见的设计模式进行了总结,主要包含:观察者模式、中介者模式、代理模式、单例模式、工厂模式、装饰者模式,内容中包含模式比拟、代码实例讲解

Javascript的单线程模型

Javascript的单线程模型

本文详细讲解了Javascipt语言的单线程模型和事件队列,对Js的异步有会更深一层的认识。

函数式编程

函数式编程

简单整理一下对函数式编程的理解和实践,本文包含函数式编程的概念、特性、合成、柯里化、尾调用、尾递归优化部分内容。

编码小指南

编码小指南

分享一点浅薄的个人编码经验,不足之处多指出,有用之处多留意。整体分为:编码风格、编码结构、编码过程三大部分。

持续集成是什么

持续集成是什么

持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

2017/2/22 下午14075Code