《Swift3.0从入门到出家》——原创连载iOS 开发每天分享优质文章iOS Developer

【Swift 3 && C++11】写在前面的话

2016-10-12  本文已影响127人  大刀和长剑

此文集是我系统复习和梳理这两门编程语言(Swift 3、C++11)知识的文章集合,这是这个集合中发布的第一篇文章。

约定

文集目标

目标读者

虽说 Swift 和 C++ 或者其他任何编程语言(例如: C、Objective-C、C#,Java、Swift等)的大多数入门书籍都不要求读者有任何编程基础,但是我仍然希望阅读本文集的读者最好有一定的编程基础,比如有一些C语言的基础(理解函数、指针),最好最好的有实际的编程工作经验。

原因:

话虽如此,如果您正好是一个零基础小白的话,本文集将仍然适合您阅读学习——它只有一点点的要求:勤于练习编写程序。

对于小白来说,不断的练习编写程序的目的是:记忆语法和锻炼逻辑思维。很多人觉得记住一个东西是靠脑袋,但是奇怪的是,对于程序员来说记忆一个关键词、一个语句,一个函数、方法,却是用十个手指来记忆的。

对小白来说的另外一个好消息就是:编程所需要的逻辑思维跟编程语言无关,也就是说一旦您在这方面所做出的任何一点提升,对任何编程语言来说都将是通用的——毕竟,怎样解决问题(逻辑)与用什么工具来解决(编程语言)并没有什么关系。

读到这里,如果您是一个对编程一无所知的小白的话,您应该已经知道了编程的两个诀窍:
1. 多写程序
2. 善于思考

而对于那些深谙编程之道的读者,您也将会在本文集中获益。文集中不仅有Swift和C++的基础语法和高级专题,而难得的是同时将两门编程语言同时列入其内,Swift和C++面对面进行比对,从最简单的“Hello,world!“到模版、泛型等高级专题逐一对应,将两种语言的区别和联系、优势和劣势详细剖析开来——这对我来说也是一个挑战,对已经掌握相关知识的您来说,恐怕也是一次难得的重新温习和系统梳理的机会。

引用

文中的引用绝大部分来自以下两本书籍中,但不限于此:

发布与更新

我将不定时的发布新文章,不定时的修改已发布文章中的出现的错误、遗漏。

结束

好,话已说完,欢迎所有阅读此文集的读者。在阅读的过程中如有任何疑问或意见敬请提出来。另外,百密难免会有一疏,有任何错误,恳请指正出来,好让我有机会能够弥补错误。

上一篇下一篇

猜你喜欢

热点阅读