当前位置:网站首页>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 .
边栏推荐
- Operating system migration practice: deploying MySQL database on openeuler
- Implementation of personalized healthy diet recommendation system based on SSM
- Pat grade a 1048 find coins
- ZABBIX 6.2.0 deployment
- PAT甲级 1050 String Subtraction
- 哪本书才是编程领域的“九阴真经”
- Pat grade a 1049 counting ones
- 共议公共数据开放,“数牍方案”亮相数字中国建设峰会
- 技术风向标 | 云原生技术架构成熟度模型解读
- 潘多拉 IOT 开发板学习(RT-Thread)—— 实验17 ESP8266 实验(学习笔记)
猜你喜欢

Internet Protocol

Bugku login2

Pat grade a 1049 counting ones

御神楽的学习记录之SoC FPGA的第一个工程-Hello World

【万字长文】使用 LSM-Tree 思想基于.Net 6.0 C# 实现 KV 数据库(案例版)

马斯克被曝绿了谷歌创始人:导致挚友二婚破裂,曾下跪求原谅

Delta controller rmc200

可信隐私计算框架“隐语”开源专家观点集锦

PAT甲级 1044 Shopping in Mars

Change an ergonomic chair to relieve the old waist of sitting and writing code~
随机推荐
【ARM学习(9) arm 编译器了解学习(armcc/armclang)】
Is it safe for CICC fortune to speculate in stocks? The securities company with the cheapest handling fee
PAT甲级 1049 Counting Ones
C语言重点知识总结
parker泵PV140R1K1T1PMMC
bucher齿轮泵QX81-400R301
API version control [eolink translation]
基于sisotool极点配置PI参数及基于Plecs的三相电压源逆变器仿真
C# 给Word每一页设置不同文字水印
[tool sharing] automatic generation of file directory structure tool mddir
初识OpenGL (3)片段着色器(Fragment Shader)
SQL statement -- single line comment and multi line comment
Kalibr calibration realsensed435i -- multi camera calibration
绘制漂亮的中学操场轮廓,生成带经纬度数据
Compiler analysis of clojure operation principle
How to use job plug-in type to call a kettle job through ETL scheduling tool taskctl?
2021年软件测试工具趋势
Operating system migration practice: deploying MySQL database on openeuler
Pandora IOT development board learning (RT thread) - Experiment 17 esp8266 experiment (learning notes)
Advanced CAD exercises (I)