比如在pc上开发一个网站,在android上开发一个计算器,在ios上开发一个求婚页面等等。如果你是程序员,相信你会有兴趣看看这些书是什么。创造学习的动力。书籍只是辅助工具。编程还需要后端存储和数据库知识。国外知名网站stackoverflow上有一个问题调查。

一个刚工作的Java程序员该看哪些书籍?

刚工作的Java程序员该看哪些书籍

谢邀。简单列几本:JAVA编程思想夯实基础。这本书算是Java圣经,但是不适合入门,需要有一定的基础。讲述了JAVA的方方面面。需要花力气去啃。啃明白了你会有豁然开朗的感觉。好的基础是后面学习新技术的基石。重构好代码是改出来的。马丁福勒的经典书。一步步的告诉你该怎么重构代码。避免你写出面条代码。

Effective Java避免Java中的坑。Java语言本身有很多坑,本书以条目的方式列出了一条条的建议,帮你避免这些坑。敏捷软件开发原则模式与实践面向对象原理与模式。另一位马丁大叔的书,面向对象设计原理及设计模式的应用。结合GOF的设计模式效果更佳人件如何进入心流。偏管理的一本书,与人月神话不同,本书可以说是从程序员的角度来讲项目管理,讲外部环境对软件开发的影响

自学编程需要看哪些书?

不知道你有多少编程基础。 如果你从来没有编过程序,那么建议在读复杂的编程书籍前,你需要了解些基本知识。编程语言通常分为面向过程和面向对象,二者有相同也有不同的地方。 C是最简单的面向过程的语言,Java是最流行的面向对象的语言,这两者都有很出名的书。 比如C语言基础,Java编程指南,建议你都可以先看看。

此外编程语言按用途和各自喜好不同有很多种,你想学哪一种? 每种语言又有很多工具和框架,你又想学哪一种? 编程还需要后端存储和数据库知识。 如果没有想清楚目标,你可能直接就晕菜了。 我上班第一天才开始学习面向对象编程的,几天之后我就可以独立上岗了。 在那之前读过很多的书,最后发现然并卵。所以真正要学会编程问题不在于书,而在于动机。

创造一个学习的动机,书只是辅助工具。你可以先给自己定个简单的目标,不用太复杂。 比如,在pc上开发一个网站 在android上开发一个计算器在ios上开发一个求婚页面,诸如此类。 然后按图索骥,列出自己要做的事情,边做边学才是最有效率的。另外,现在流行全栈工程师, 就是一个人就能编写完整应用,app或者网站。

要成为优秀的程序员,要阅读哪些书?

国外知名网站stackoverflow上曾有一个问题调查哪本书是对程序员最有影响每个程序员都该阅读的书,这个调查吸引了153,432人访问,读者共推荐出了478本书,其中最火的一本书已经被顶了1333次。如果你是个程序员,相信你一定有兴趣看看这些书都是哪些?下面就给大家分享Stack Overflow上最受欢迎的11本程序员书籍!第一名1333票代码大全(第二版) 出自著名IT畅销书作者史蒂夫迈克康奈尔之手 曾被软件开发杂志授予优异产品震撼大奖第2版的代码大全是对第一版完全进行了重写;增加了很多与时俱进的内容。

是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术高屋建瓴的观点通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。

可以说,阅读这本书将帮助读者在更短的时间内更容易地编写出更好的程序,无论他们的背景如何。第2名1181票程序员的实践之路程序员的实践之路由一系列独立的部分组成,涵盖的主题从个人责任职业发展到用于保持代码灵活性和易于适应和重用的各种架构技术。使用许多有趣的轶事,深思熟虑的例子和有趣的类比,本文全面地解释了软件开发的许多不同方面的最佳实践和主要陷阱。


文章TAG:一个程序员需要看哪些书目  程序员  书目  优秀  
下一篇