学习go语言引发的一系列问题。

今天从极客学院上学习go语言,视频地址: http://www.jikexueyuan.com/course/905_3.html?ss=1,然后里面老师推荐了很多文章,值得一看。
例如:
《并发不是并行》 http://ifeve.com/concurrency_is_not_parallelism/
《单元测试要做多细 》 http://coolshell.cn/articles/8209.html 这一篇的评论很精彩。每个人都有每个人心中的蒙娜丽莎,如同每个人有每个人的理解,你的理解单元测试是什么?
对于我来说,一个项目完成后,不一定会是自己维护,也许因为离职什么的其他原因,会由其他人去维护,那么如何让对方既简单又方便的维护是个大问题。
一般来说,小的问题我不会去在意,遇到随手就解决了,也不会去做什么单元测试用例,因为我写上注释后,后续的程序员一看就懂了。我只会对很复杂的业务实现单元测试的用例。
对于TDD我是不懂的。

跑题了,其实也不跑题,这个老师balabala的说了一堆,从测试到OOP(面向对象),到C语言等等,其实对于新手来说,好多东西都没听过,然后一个个的百度。
比如用了两年的oracle 从来不知道什么叫范式。然后去查了查……结果很懵逼。
因为我是学习java的,然后对OOP还是有一定的了解的,然后去看老师说的OOP的讨论,才了解到自己的认识已经偏离了很多,也就是远离了OOP创始人的初衷(大概就这么个意思)。

pdf网址: https://yar999.gitbooks.io/gopl-zh/content/

随后又看了 腾讯云课堂的 一些 如《全栈工程师的自我修养》的视频,地址是 http://www.jikexueyuan.com/course/3142_5.html?ss=1
感触有很多。都说物以类聚人以群分,自己身边的大多都是新手啊或者装老手的程序员,偶尔聊起来对未来的规划,总是那么几件事,现在学什么技术,然后工资多少,然后跳槽什么的。
今天有幸看了这个视频,不长,就20分钟吧,里面讲的规划不多,但是很深刻,至少我很有体会。
例如他说老板招聘你不是因为你会写代码,而是因为你能他赚钱。
例如有一个招聘信息,里面的要求1-5你都满足,但是你投的简历石沉大海,那是因为HR选择时会
这样筛选。
这里面的作品不是指大的项目,即使你兴趣上做的一个很简单的小项目也能成为你的加分点。

你可能感兴趣的:(随手笔记)