从2009年开始学C以来,接着接触Linux,一直有一个声音在说C语言也是可以写物件导向
的,所以后来对于只要书有提到这样的主题,我都会直接买下来。但因为工作上及学习上
有更多别的事要处理,比如工作做比较底层的螺丝钉之类的,一直没有正视这个问题。
大家都说Linux整个就是用物件导向写的,但是里面那些技巧是对应什么样的概念,一直
有一种很像什么又说不上来,就觉得怎么没有人可以说的明白,可能高手都早就心领神
会了,我这平凡人还是希望有人可以指引一条明路。
我之前有看到,在下列书单有提到这个主题的:
1. 现代嵌入式系统开发专案实务
2. Making Embedded Systems
3. 系统程序员成长计划
4. 嵌入式Linux上的C语言编程实践
5. 物件导向 ANSI C 语言-如何写物件导向 C 程式
6. Clean Architecture
以上的书单,5曾经买过,但觉得不是我要的,后来售出。
里面写的最详尽的是4,然后我最近看到6突然矛塞顿开,
所以针对4与6统整了一下,写了相关的文章如下,分享一下:
https://wjungle.blogspot.com/2023/08/c.html