声明式和命令式类型的设计模式吗?

问题描述 投票:0回答:1

我读过这句话

“” C#支持纯净模式“

...在O'Reilly的《 C#8.0小结》中。继续

“函数式编程的核心是避免使用变量其值改变,有利于声明式模式。“

我试图了解什么是声明性模式。但是我找不到声明性模式作为设计模式的任何子类别。

有人可以向我解释说明性模式是否与行为,创造和结构等设计模式不同?

c# design-patterns declarative
1个回答
2
投票

[Programming Paradigm:主要有两种,命令式和声明式,在声明式编程范式下可以找到函数,逻辑和数学编程。 OOP和过程式编程属于命令式编程范式。请记住,这只是基本要点,并不明确。

设计模式:设计模式是可以用任何语言实现的有用抽象。它是一种做事的“模式”,而且是可重用的解决方案,我们将其分类为行为,创造和结构。

© www.soinside.com 2019 - 2024. All rights reserved.