当前位置:网站首页>Which book is the "the Nine Yin Manual" in the field of programming
Which book is the "the Nine Yin Manual" in the field of programming
2022-07-26 16:14:00 【Flying watermelon】
A few days ago, I investigated on official account “ What is the book that has the greatest impact on your own programming ”, The answer is basically not what I expected :SICP、HTDP、 K & R C、Hackers and Painters Take the upper hand . Several others said it was teacher Tan 《C Language programming 》, Think carefully , It is also a must read book for beginners , It's not too much to say that it has the greatest impact .
I used to spend several years reading SICP, I read it about threeorfour times , Study every exercise carefully , The harvest is also quite fruitful , For various language phenomena ( recursive 、CPS、 Lazy evaluation 、 Non deterministic computation and flow processing )、 compiler 、 We have a deep understanding of the computable row problem . But , Programming is not just a purely academic discipline , Or vice versa , It is an art that needs repeated practice to grow , And music 、 Equal status of Art .
The beautiful melody created by musicians , Colors and lines drawn by artists , Are the language they communicate with the world , For programmers, for , There is no doubt that code plays this role . therefore , When we comment on a programmer, we often say what software works he has , And I believe , Every programmer works tirelessly to write software with a large audience .
So , If you want me to recommend a book that has the greatest impact on me , I would recommend 《Coders at Work》.
As the title advertises , It does this by interviewing a series of programmers “ everyone ”, image Donald Knuth、Ken Thompson、Jamie Zawinski、Guy Steele、Peter Norvig etc. , Discuss these “ everyone ” Programming history of . Their memories are for those who are in the advanced stage coder It is extremely precious wealth , I think
Specific knowledge can be acquired in different ways , But it is often this kind of insightful memory and free talk , What we young programmers lack .
I have read more than half of this book , Feel very valuable , Recommended to you , I hope we can all become the ideal ourselves one day . Mutual encouragement .
边栏推荐
- 6种方法帮你搞定SimpleDateFormat类不是线程安全的问题
- Technology vane | interpretation of cloud native technology architecture maturity model
- 基于sisotool极点配置PI参数及基于Plecs的三相电压源逆变器仿真
- Yushenle's learning record: the first project of SOC FPGA -hello world
- Jointly discuss the opening of public data, and the "digital document scheme" appeared at the digital China Construction Summit
- Clojure operation principle bytecode generation
- Jmeter快速上手之接口测试
- 朋友圈如何测试(思维导图)
- 13 years of senior developers share a year of learning rust experience: from the necessary bibliography to code practice
- Is CICC Fortune Securities safe? How long does it take to open an account
猜你喜欢

测试用例千万不能随便,记录由一个测试用例异常引起的思考

Collection of open source expert opinions on trusted privacy computing framework "argot"

Pat grade a 1046 shortest distance

Research and application of the whole configuration of large humanoid robot

FTP协议
![[ten thousand words long text] Based on LSM tree thought Net 6.0 C # realize kV database (case version)](/img/84/640de0bf779cd45498204909be56d1.png)
[ten thousand words long text] Based on LSM tree thought Net 6.0 C # realize kV database (case version)

Teach the big model to skip the "useless" layer and improve the reasoning speed × 3. The performance remains unchanged, and the new method of Google MIT is popular
![[tool sharing] automatic generation of file directory structure tool mddir](/img/bc/1071c0dfb20d16f5fdde641092c1af.png)
[tool sharing] automatic generation of file directory structure tool mddir

Advanced CAD exercises (I)

2022 latest Tibet Construction scaffolder (construction special operation) simulation exam questions and answers
随机推荐
“核弹级” Log4j 漏洞仍普遍存在,并造成持续影响
DELTA控制器RMC200
Test cases should never be used casually, recording the thinking caused by the exception of a test case
我们被一个 kong 的性能 bug 折腾了一个通宵
ROS problems and Solutions - relying on package installation and unable to correct errors
Google Earth engine - merra-2 m2t1nxaer: aerosol daily data set from 1980 to 2022
Finally, someone explained the red blue confrontation clearly
2022年最新西藏建筑施工架子工(建筑特种作业)模拟考试试题及答案
Bugku login1
初识OpenGL (4)链接着色器
哪本书才是编程领域的“九阴真经”
A coal mine in Yangquan, Shanxi Province, suffered a safety accident that killed one person and was ordered to stop production for rectification
2021年软件测试工具趋势
开发日常小结(11):文件上传功能改进:中文字符检测与文本内容处理
Technology vane | interpretation of cloud native technology architecture maturity model
Pat grade a 1049 counting ones
基于SSM开发实现校园疫情防控管理系统
绘制漂亮的中学操场轮廓,生成带经纬度数据
辨析 Ruby 中的 Method 与 Proc
Class initialization mechanism of JVM