天天看点

《深入浅出程序设计》

首先说,这是一本好书,但好书不一定适合任何人,比如我,原因,balaba......其实重点在哥不是来培养兴趣的好不啦,对Phython这门语言也不感兴趣

不过马克思会告诉我们,再烂的东西也有优点,不错,下面我们就来八一八:(方式很传统,按照章节顺序吧)

1、第一点我的感悟是自己编程可以让你自己随心所欲的控制电脑,而不是别人的思维;第二点就是我可以做个库来积累这些事情;第三点就是操作系统其实开放了很多口,关键在你怎么使用

2、服务器过载讲诉比较有特点;字符串截取和比较确实是个很重要(KMP完全足够)

3、函数return和直接全局变量的不一样在于,后者可以并发(这也就是函数式编程不存在线程问题的根本原因);利用提供口可以做很多事情,比如发YouTube,我还想到一个,发微信,发朋友圈的代码还有诸如微信公众号之类的都可以玩一玩

4、分割字符的方法让我想到正则表达式

5、哈希结构,用来存储数据,看了我的前一篇文章你就发现这简直是个天才创意,也是本书的最大亮点

6、用配置文件来决定有些参数更好

7、每个编程语言都有自己GUI,看自己会不会用罗(语音、下拉、音量拉条、text输入输出、单选、复选、txt读写)

8、异常处理,想到防御式编程

9、无

10、类的好处

附:这其实是个经典的地方,开阔眼界来了:

1、自动化测试(很多编译器都自带单元测试功能)

2、难点:元编程(个人理解是编程来编程)、函数式编程、Unicode(编码问题在字符处理的时候遇到过好多次)、正则表达式(正则各种用途)

继续阅读