随笔分类 -  Javascript设计模式与开发实战

Javascript设计模式与开发实战
摘要:在这篇文章里,我们讨论函数式编程。 什么是函数式编程?根据百度百科的描述,“函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的 阅读全文
posted @ 2017-04-13 11:55 zero7酱紫 阅读(403) 评论(0) 推荐(0)
摘要:你可能听说过函数式编程(Functional programming),甚至已经使用了一段时间。 但是,你能说清楚,它到底是什么吗? 网上搜索一下,你会轻松找到好多答案。 与面向对象编程(Object-oriented programming)和过程式编程(Procedural programmin 阅读全文
posted @ 2017-04-13 11:48 zero7酱紫 阅读(318) 评论(0) 推荐(0)
摘要:AOP(面向切面编程)的主要作用是把一些跟核心业务逻辑模块无关的功能抽离出来,这些跟逻辑无关的功能通常包括日志统计、安全控制、异常处理等。把这些功能抽离出来后,在通过"动态织入"的方式渗入业务逻辑模块中。这样做的好处是可以保持业务逻辑模块的纯净和高内聚性,其次是可以很方便的复用日志统计等功能模块。 阅读全文
posted @ 2017-03-28 13:38 zero7酱紫 阅读(183) 评论(0) 推荐(0)