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

浙公网安备 33010602011771号