作者xamous (一天死去一点)
看板MacDev
标题Re: 大家好
时间Wed Jan 5 15:40:09 2005
※ 引述《kinyo1 (大头)》之铭言:
: 各位先进大家好阿
: 小弟我对於mac程式设计蛮有兴趣的
: 刚好逛到这个板,我想对於很多想学习的人很有帮助
: 不过小弟有个很大的问题
: 就是小弟我一点程式设计的基础都没有orz
: 所以想请教大家
: 如果想要学习的话
: 需要先看那些书籍来充实自己的基础呢
: 祝这个板能大红大紫唷
: 感谢板主
程式设计大概有两种路径,一种是先从程序导向语言入门,再学物件导向
一种是直接学物件导向。
第一种的话,建议从 C -> C++ 或是 C -> Objective-C
C++ 的中文书比较多,如果中文比英文好的人,建议走前者...
懂 C++ 以後要学 Objective-C 或其他相似的物件导向语言就很简单了,
大概几天内就能搞懂。当然你想从 Java 学物件导向也 ok。
第二种就可以直接学 Objective-C、 C++ 或是 Java 等物件导向语言。
在 Mac 上写程式的王道就是 Objective-C,无论如何都是要走到这条路上。
就看你想直接攻顶或是先爬爬小山练习一下,再来爬这座山。
(其实比起 C++ 或 Java,ObjC 只能算是小丘陵 XD)
在这些部分有些不错的书:
C 语言
C: How to Program(C 程式设计艺术)
C++
C++: How to Program(C++ 程式设计艺术)较浅显
C++ Primer(C++ Primer 中文版)较深
The C++ Programming Language(C++ 程式语言经典本)C++作者写的
Objective-C
Programming in Objective-C
Objective-C Pocket Reference 都没有中文版
我个人的经验是程式语言不能只用看的,一定要动手写才能学到东西。
遇到疑惑自己动手写一段 code run 看看也是很好。
另外这篇文章可以看看:
http://www.jjhou.com/qa-cpp-primer-16-26.htm
有什麽问题欢迎直接上来问 :D
--
知止而後有定。定而後能静。静而後能安。安而後能虑。虑而後能得。
http://xamous.idv.st/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.215.199
※ 编辑: xamous 来自: 140.113.215.199 (01/05 15:48)
※ 编辑: xamous 来自: 61.62.158.224 (01/05 21:46)
※ 编辑: xamous 来自: 61.62.158.224 (01/06 12:39)