我知道设计模式通常与面向对象编程有关,但是您是否有一些在编写C程序时经常使用的模式呢?
我对classic OO模式的简单翻译不感兴趣,请不要提及达夫的设备
我最喜欢的是Adam Tornhill岁以下的"C中的模式"系列:
还有:我一直认为goto是一个非常可怜的人用来装饰图案的工具.
goto
Update:我强烈建议使用Rust(rust-lang.org)而不是C,除非需要使用C.Rust具有C的所有优点,包括速度和与C的二进制库兼容性,但编译器会处理大部分复杂度,以确保代码是内存安全的,并且不包含数据争用.它还具有可移植性,有一个用于常见任务的标准库,并且更易于为各种设计模式编程.
从0开始学架构 -〔李运华〕
React实战进阶45讲 -〔王沛〕
iOS开发高手课 -〔戴铭〕
从0开发一款iOS App -〔朱德权〕
Linux实战技能100讲 -〔尹会生〕
系统性能调优必知必会 -〔陶辉〕
正则表达式入门课 -〔涂伟忠〕
Redis核心技术与实战 -〔蒋德钧〕
Linux内核技术实战课 -〔邵亚方〕
PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕
手把手带你写一个 MiniTomcat -〔郭屹〕
云原生基础架构实战课 -〔潘野〕
无涯教程 - Flutter教程
无涯教程 - Arduino教程
无涯教程 - Erlang教程
无涯教程 - Angular7教程
无涯教程 - Java教程
无涯教程 - Maven教程
无涯教程 - 函数式 PHP教程
无涯教程 - Go 设计模式教程