编程范式

天若有情6734 天前
c++·学习·算法·编程范式·while循环··竞态
循环条件隐藏陷阱:我发现了「同循环双条件竞态问题」最近在写循环逻辑时,遇到一个非常反直觉的问题: 一个只有两个判断条件的while循环,明明语法完全正确,执行次数却总是和预期不符。一开始以为是短路求值、变量自增顺序等问题,反复实验后才发现,这是一个同循环内的双条件竞态问题,和多线程里的竞态逻辑高度相似。
刀法如飞18 天前
设计模式·系统架构·编程范式
从程序员到架构师:6大编程范式全解析与实践对比深入理解编程范式,才能真正理解编程的本质。下面详细介绍6大编程范式的特点、应用场景和最佳实践。编程范式是程序设计所遵循的思想体系与方法论框架,它规定了如何组织代码、如何表达计算逻辑以及如何抽象和建模问题。不同的编程范式,本质上代表着不同的思维方式与问题建模哲学。
斐夷所非2 个月前
编程范式
编程范式 | 函数式编程与面向对象编程——差异、应用场景及正交性(篇 2)注:本文为 “编程范式” 相关讨论译文合辑。 机翻未校,如有内容异常,请看原文。I’ve heard a lot of talk about using functional languages such as Haskell as of late. What are some of the big differences, pros and cons of functional programming vs. object-oriented programming? 我最近经常听到关于使用 Haskel
止观止4 个月前
c++·stl·c++20·编程范式·ranges
C++20 Ranges:告别手写循环,像 SQL 一样操作数据你是否还在为嵌套的 for 循环和繁琐的 STL 算法调用而烦恼?是否觉得数据处理代码的意图不够直观?C++20 Ranges 库的到来,将彻底改变你操作数据序列的方式。
窗户8 个月前
python·抽象代数·编程范式
有限Abel群的结构(3)本节在上一节的结论基础上,通过程序对于给定阶数生成该阶下所有可能的Abel群。有限Abel群结构定理我们再回忆一下有限Abel群的所有可能结构:
萤火架构2 年前
函数式编程·面向对象编程·编程范式·声明式编程
从新手到大师:四大编程范式解锁你的编码力!编程,就是用代码跟计算机交流,告诉它我们想要它做什么。不同的编程范式就是不同的交流方式,每种方式都有自己独特的语法和规则。
华为云开发者联盟3 年前
编程范式·算子
3天上手Ascend C编程丨通过Ascend C编程范式实现一个算子实例本文分享自华为云社区《3天上手Ascend C编程 | Day2 通过Ascend C编程范式实现一个算子实例》,作者:昇腾CANN 。
我是有底线的