

程序员是面包,他们会不断尝试尽可能地“微调”他们的技能。 对他们而言,学习是一个永无止境的过程,他们为此花费了大量时间。 尽管当今互联网论坛和reddit对话可能已经成为“热门话题”,但许多程序员还是喜欢阅读一本实际的书这一古老的优点。 我们看一下今天需要阅读的五本最适合程序员的书籍。
Bob叔叔的“ Clean Code”是程序员最喜欢的一本好书。 它强调了编写干净代码的必要性及其对整个程序的影响。 此外,本书中还涵盖了其他重要主题,这些主题将提高您的基础知识。
如果算法给您带来麻烦,那么这本Aditya Bhargawa的书将是您必读的书。 Grokking算法设法用简单的术语解释了一些最常用的算法,因此,即使是非程序员也可以从中受益。
在丰富的《测试驱动开发:以示例为例》中,肯特·贝克(Kent Beck)尝试以渐进而又小的步骤教授编程。 当您完成此杰作时,您将有足够的信心来重组代码,而不必担心一切都会崩溃。
如果您碰巧是寻求全职工作的程序员,那么Gayle Laakmann McDowell的这本书对您来说是一本完美的书。 它为您的编码面试做准备,并提高了您的问题解决能力。
布鲁斯·泰特(Bruce Tate)着这本书试图教育读者了解多种编程语言的好处。 这本书涵盖了Clojure,Haskell,Io,Prolog,Scala,Erlang和Ruby,并将最终扩展您解决问题的方式。
这些是对于程序员最好的书,这些书在编程社区中赢得了声誉。 如果您也恰巧是一名应用程序程序员,那么这些书籍将为您的时代带来最佳的投资。 另外,当您制作应用程序时,请不要忘记为此创建专用网站。 SiteSonic之类的工具将帮助您简化流程并吸引更大的受众。