Release Finelybook 出版日期：2019
What do programmers need to know that isn’t about writing semicolons in a text editor? This book gives an overview based on the author’s experiences in the field.
This book is about the things that go into being a programmer that aren’t specifically the programming. Coder Complete, if you will. It starts fairly close to home, with chapters on working with other coders, on supporting your own programming needs, and on other “software engineering” practices that programmers should understand and make use of. We’ll go through talking about psychology and metacognition — about understanding how you the programmer function and how to improve that functioning — to finally discuss what programming is, philosophically speaking, and why we do it.