【发布时间】:2009-05-13 11:44:25
【问题描述】:
所以,很久很久以前,我曾经在我的第一个 BBC Model B 上使用 Basic 进行程序性编程,然后在大学时使用少量 Pascal 以及一路组装。
然后出现了 OO,这似乎更加明智,这就是我在 C++、Perl、Java、Ruby 中使用的所有内容.....
在 iPhone 上休息了大约 8 年之后,我重新开始编写非 Web 的东西,我发现 Objective C 真的很容易上手,但时不时地不得不退出 Objective C 并回到普通的旧版本C 用于低级别的东西,这就是它再次回到过程编程的地方。
我所追求的是关于如何混合面向对象和过程样式、如何进行内存管理、是否将过程部分包装在对象中等方面的一个很好的指南。
对于 C 的良好程序风格的良好基本指南也会有所帮助,因为我什至似乎无法再用程序术语进行思考了。
【问题讨论】:
-
这是一个类似的问题,带有示例,stackoverflow.com/questions/801976/…
标签: objective-c oop programming-languages