摘要:
程序员练级攻略:软件设计 编程范式 学习编程范式可以让你明白编程的本质和各种语言的编程方式。 Wikipedia: Programming paradigm ,维基百科上有一个编程范式的页面,顺着这个页面看下去,你可以看到很多很多有用的和编程相关的知识。 Six programming paradi 阅读全文
摘要:
程序员练级攻略:系统知识 进入专业的编程领域,学习系统知识是非常关键的一部分。 《 "深入理解计算机系统" 》,原书名为《Computer Systems A Programmer’s Perspective》。 本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机 阅读全文
摘要:
程序员练级攻略:理论学科 数据结构与算法 无论是做业务还是做底层系统,经常需要使用算法处理各种各样的问题。 基础知识 :《 "算法" 》,是算法领域经典的参考书,不但全面介绍了关于算法和数据结构的必备知识,还给出了每位程序员应知应会的 50 个算法,并提供了实际代码。最不错的是,其深入浅出的算法介绍 阅读全文
摘要:
程序员练级攻略:编程语言 0x1 前言 编程语言 JAVA C\C++ Go: "Go 语言、Docker 和新技术" 理论学科 "程序员的荒谬之言还是至理名言?" 系统知识 系统知识是理论知识的工程实践,这里面有很多很多的细节。比如像 Unix/Linux、TCP/IP、C10K 挑战等这样专业的 阅读全文