别骗自己了!手绘7种编程语言的学习真相

别骗自己了!手绘7种编程语言的学习真相


图为程序员Dobiasd的手绘漫画

特此感谢Lispython的支持

别骗自己了!手绘7种编程语言的学习真相

学习了“回调”


JavaScript回调可以看这篇

http://mao.li/javascript/javascript-callback-function


别骗自己了!手绘7种编程语言的学习真相

学习了“设计模式”


Java设计模式,入门首选阅读《Head First设计模式》(https://book.douban.com/subject/2243615/)

也可以挑战更薄但肯定更难读的“GoF经典”(https://book.douban.com/subject/1052241/)——第一作者Erich Gamma目前在微软领导VS Code编辑器项目

别骗自己了!手绘7种编程语言的学习真相

模板


标准模板库是《C++标准库(第2版)》(https://book.douban.com/subject/26419721/)的核心内容之一,不过刚升级的这本书已经有1100多页了哦


别骗自己了!手绘7种编程语言的学习真相

单元测试与装饰器


Python装饰器入门可以参考这篇文章(http://coolshell.cn/articles/11265.html)

也有完整的著作更深入地介绍了这门技术http://hairysun.com/books/decorators


别骗自己了!手绘7种编程语言的学习真相


宏技术:散文集《黑客与画家》展现Paul Graham“硬功夫”的《On Lisp》是世上唯一一本“宏技术”专著,这本书还有中文版


别骗自己了!手绘7种编程语言的学习真相

范畴论


非数学专业的同学理解Monad和范畴论恐怕要伤些脑筋了

试试这本中文电子书(https://blog.oyanglul.us/grokking-monad/index.html)

或者《Category Theory for the Sciences》


别骗自己了!手绘7种编程语言的学习真相

PHP

受到了一万点伤害

别骗自己了!手绘7种编程语言的学习真相
别骗自己了!手绘7种编程语言的学习真相下期

别骗自己了!手绘7种编程语言的学习真相

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: