很久以前就想写本编程的书,但因为人懒,动力比较小,虽然也写了点,但都比较零散。这次给自己一个目标,一定要完成这个内心的想法。写到编程,当然离不开编程语言,但这个系列不会采用特定的语言进行,我想尽可能的表达出编程的一些本质性的东西,这些本质性的东西对于任何语言,都可以进行表达。这样就给一些初入编程的,或有初步基础的朋友一些帮助,使得在学编程语言的时候,不局限于编程语言本身,而是以一种开放的心态对待这些事情。同时,本系列也会涉及到一些设计的东西,虽然,整个开发过程中,设计和编程一般是分开的,但因为我认为的编程本质上也是一种设计,所以我会努力将业务设计和编程结合起来。编程离不开算法,但这个系列不会太多的涉及到算法,但程序设计模式会贯穿始终,因为设计模式本质上是一种编程中的复用结构,是编程设计规则或约定的一部分。

当然,写这个系列不是为了以后出书,因为我觉得黑底白纸代表着一种承诺和责任,如果把握不好,误导了读者就不好了,还是互联网的这种形式比较好,虽然写出来,也应具有一种责任承诺和责任,但终究要自由很多。大家读的时候当然需要鉴别,何况是免费的,都不需要拘束。

这算是开篇,也算是给自己一个目标,一个驱动。

大家如果有什么想法,也可以交流。


更多推荐

一起学编程(1)