-
枫轩缘
PDF
制作者
浙江理工
枫轩缘
QQ
:
736895519
计算机经典书籍介绍
一、为何要学编程?
每个人的动机不一样。大致有:
1<
/p>
、为了找个好工作;或为了有更好的机会和更好的发展。
2
、看到别人超厉害,所以也想学。
3
、实际工作中很多场合需要。
p>
4
、从小就立志做个程序员,做软件工程师。
5
、振兴中国的软件事业。
………………………………………………………………………
=======================================
=========
二、如何学编程?
1
、多看好书。
差书误人子弟,不但浪费时间和精力,而且打击人的信心,差书使人很久都不
会,让
会让人怀疑自
已的学习能力。
p>
现在的书很多,但好书很少,特别是被大家公认很有价值的好书,更是少之又
少。历经多年时间考
验和市场风雨不残酷洗礼而仅存
的巨著,更是极其稀少。中国历史上文学小说类
书本多如牛毛,但
仅存的巨著,也只不过
<<
红楼梦
>>
等四本名著而已。
编程方面也是如此。
2
、多动手。
这一点很重要。而且特别重要。
“<
/p>
纸上得来终觉浅,绝知此事要躬行。
”
陆
游的千古名句说的就是这个道理,并且
同样适合于编程方面。
枫轩缘
PDF
制作者
< br>
浙江理工
枫轩缘
QQ
:
736895519
====
============================================
三、用什么语言最好?
这主要取决于应用领域,每种语言都有自已的长处和不足。
<
/p>
1
、汇编语言和
C
语言在单片机及工控领域用较多。另外
C
语言也是一种通用语
言,是学
C++/c#
的起点。
2
、
C++
系统编程等多个方面,最常用的编译器是
VC
。
3
、
C#
/Java
网络编程方面新兴的。
4
、
VB
通用。
5
、还有
Delphi
等。。。。。。
个人建议:从未编过程的,就从学
vb
开始。
有基础的可直接学
c++/VC
。
<
/p>
========================================
===========
四、有什么好书?
几年前,台湾著名技术作家侯捷先生曾经写过一篇影响很大的书评文章,叫做
《
MFC
四大天王》。
文章的意思是说在
MFC
的浩瀚书海中,只要认真研读
和学习其中四本,就可以
“
五岳归来不看山
”
。侯先生虽以
MFC
为例,但是这个道理却同样适合于
MFC
之外的
很多具体技术
领域,这不能不说是一
个有趣的统计现象。
通常在某一个具
体细分的技术领域,会自然而然地出现
3
-
5
本顶级著作,它们
彼此互相配合,形成
< br>
一个完整的体系。对于学习者来说,只需要认真研读这几本书,就足以升堂入<
/p>
室。我乐于将这种现
称为
“
四书五经现象
”
。对于读
者来说,如果能够找到该领域中的
“
四书五经
< br>”
,则
无论在时间上
枫轩缘
PDF
制作者
浙江理工
枫轩缘
QQ
:
736895519
还是金钱
上都是最经济的选择。好书几本,胜过烂书几捆,这个体会想必大家都
有。在此,帮助大
家遴选各个技术领域里的
“
四书五经
”
。
编程的书可谓汗牛充栋,其中经典也是不泛其数,但绝大多数的过来人,都一致
认为,要想很快的
入门并尽快的投入到编程实践中,
只要其中的四到五本也就够了,即只看经典中
的经典,圣经级的
书就可以了。
所谓活到老学到老,程
序员是个终身学习的职业,要不断的看书,直到放弃编程
的那一天。所以,
您要读的好书也绝非以下推荐的这些书哟,呵呵。
一句话,由于我们的时间、精力、金钱都是有限的,如何以最小的代价换得最大
的收获。
经典好书分类热销榜
=======
==================================================
=====
==
1
、
Java
Java
编程语言(第三版
)---Java
四大名著
< br>----James Gosling(Java
之父
)
Java
编程思想(第
2
版
)----Java
四大名著
----Bruce Eckel
Java
编程思想(第
3
版
)----Java
四大名著
----------------Bruce Eckel
JAVA 2
核心技术
卷
I
:基础知识(原书第
7
版)
---Java
四大名著
-----Cay
Horstmann
JAVA 2
核心技术
卷
II
:高级特性(原书第
7
版
)----Java
四大名著
p>
-----Cay
Horstmann
Effective Java
中文版
------Java
四大名著
--------Joshua
Bloch
精通
Struts:
基于
MVC
的
Java Web
设计与开发
---
孙卫琴
精通
Hibernate
:
Java
对象持久化技术详解
---
孙卫琴
枫轩缘
PDF
p>
制作者
浙江理工
枫轩缘
QQ
:
736895519
Tomcat
与
Java Web
p>
开发技术详解
------------
孙
卫琴
Java
与模式
------------------------------
阎宏
2
、
c#
C#
程序设计
-------
Charles Petzold“windows
编程泰山北斗
”
---C#
语言
“
倚天屠龙双
剑
”
C#
Primer
中文版
--------Stanley n
---C#
语言
“
倚天屠龙双剑
”
.NET
框架程
序设计(修订版
)--------
Jeffrey Rich
ter“windows
编程泰山北斗
”
---.NET
平台四大天王
c#
Windows
程序设计
----------
Charles Petzold“windows
编程泰山北斗
”
------.NET
平
台四大天王
.NET
程序设计技术内
幕
-------------Jeff
Prosise---.NET
平台四大天王
.NET
本质论
--
第
1
卷:公共语言运行库
(
中文版
)--------Chris Sells---.NET
平台四大
天王
3
、
C++
C++
程序设计语言(特别版
)---c++
< br>八大金刚
----
Bjarne
Stroustrup“C++
之父
”
C++ Primer (
第
3
版
)
中文版
----
c++
八大金刚
---Stanley n
C++ Primer (
第
4
版
)
中文版
----
c++
八大金刚
---Stanley n
< br>C++
标准程序库
—
自修教程与
参考手册
--c++
八大金刚
--Ni
colai is
C++
语言的设计和演化
< br>-----c++
八大金刚
----
Bjarne Stroustrup“C++
之父
”
深度探索
C++
对象模型
---c++
八大金刚
----Stanley n
Essential C++
中文版
-
--c++
八大金刚
---Stanley n
Effective C++
中文版
2nd Edition-----
c++
八大金刚
------Scott Meyers
More Effective C++
中文版
----c++
八大金刚
------Scott
Meyers
C++
编程思想(第
2
版)
第
1<
/p>
卷:标准
C++
导引
--------Bruce Eckel
枫轩缘
PDF
制作者
浙江理工
枫轩缘
QQ
:
736895519
C++<
/p>
编程思想(第
2
版)第
< br>2
卷:实用编程技术
--------Bruce
Eckel
C++
程序设计
----
----------------------
谭浩强
C++
程序设计教程
(
第
2
版
)--------
------
钱能
C++
Primer Plus(
第五版
)
中
文版
---Stephen Prata
广博如四库全书
The c++ programming
language
、
c++ Primer
深奥如山重水复
Inside the c++ object
model
程序库大全
The c++ standard
libray
工程经验之积累
Effective
c++
、
More Effective
c++
、
Exceptional c++
c++
八大金刚:
1
、
Essentital
c++---lippman---
C++
之父,旁枝暂略,主攻核心,轻薄短小,初学者
2
、
The c++
programming language----C++
之父,技术权威,用词深峻
,思想深
远,
c++
百科全书
代表,圣经。
3
、
c++ Primer----l
ippman---
纵横书市十数年,
c++
< br>最佳教本,
c++
百科全书代表。
4
、
Inside the
c++ object model-----lippman----
揭示
c++
底层,非常好,非常难。
5
、
Effective c++--
---
通过
50
个编程实例,展示专家
经验,行文有趣,深处浅出。
--------------
--------------------------------------------------
----------------
3 C++
原创,超经典
:为何要学编程?如何学编程?用什么语言最好?有
Effective c++
----通过
35
个编程实例,展示专家经验,行文有趣,深
处浅出。
c++ standard libray
---
c++
标准库的百科全书。
8.
设计模式:可复用面向对象软件的基础------
g
ood!
4.C
枫轩缘
PDF
p>
制作者
浙江理工
枫轩缘
QQ
:
736895519
程序设计
语言(第
2
版
·
新版)
---C
语言
“
倚天屠龙双剑
”
---
Br
ian han“C
语
言之父
”
C Primer Plus
中文版(第五
版)
--------C
语言
“
倚天屠龙双剑
”
---Stephen
Prata
C
程序设计(第三版)
-
--------------------------
谭浩强
C
语言大全(第四版)
-----
----------------------HERBERT SCHILDT
C
语言接口与实现:创建可重用软件的技术
----------
---DAVID
C
语言参考手册
(
原书第
5
版
)--------------------------Samuel on
C<
/p>
程序设计教程
-----------------------
----------/
C
陷阱与缺陷
-----------------------------------Andrew Koenig
5
、
VB
Visual Basic .NET
技术内幕
-----VB
编程三剑客
-----------
Francesco Balena“vb
首席大
师
”
Windows
程序设计
-Visual
语言描述
--VB
编程三剑客
-----Charles
Petzold“windows
编程泰山
北斗
”
---
.NET
框架程序设计:
Visual
语言描述
--VB
编程三剑客
--Jeffrey
Richter“windows
编程泰山北
斗
”
---
,
Francesco
Balena“vb
首席大师
”
Visual Basic 6
编程技术大全
< br>------------------------
Francesco
Balena“vb
首席大师
”
Visual
从入门到精通
---
----------------------Petroutsos,E.
高级
VISUAL BASIC
编程<
/p>
-----------------------------------MATTH
EW CURLAND
6
、
Delphi
Inside VCL(
深入核心
——
VCL
架构剖析
)---------
-
李维
Delphi 7
高效数据库程序设计
--------------
李维
枫轩缘
PDF
制作者
浙江理工
枫轩缘
QQ
:
736895519
面向对象
开发实践之路(
Delphi
版)
--
--------
李维
7
、
VC
Windows
程序设计(第
5
p>
版)
-----
Charles Petz
old“windows
编程泰山北斗
”
---
Windows
核心编程
-
---------
Jeffrey Richter“windows
编程泰山北斗
”
---
Wi
ndows
高级编程指南
---------
< br>Jeffrey Richter“windows
编程泰山北斗
”
---
深入浅出
MFC<
/p>
(第二版)
-----
“MFC
四大天王
”
-------
侯捷
MFC Windows
程
序设计(第
2
版
)---MFC
四大天王
”
---------Jeff
Prosise
Visual C++
技术内幕(第
4
版
)--MFC
四
大天王
”
--------David Kruglinski
深入解析
MFC-------------MFC
四大天王
”
-----------George
Shepherd
Visual C++.NET
技术内幕
(第
6
版
)-MFC
< br>四大天王
”
------------David
Kruglinski
8
、
vf
Visual Foxpro
程序设计参考手册
-------------------
张洪举
专家门诊
——
Visual FoxP
ro
开发答疑
160
问
-------------------
张洪举
Visual FoxPro 6.0/9.0
解决方案与范例
大全
-------------------
张洪举
Visual FoxPro
软件开发模式与
应用案例
-------------------
张洪举
p>
9
、黑客
p>
应用密码学
(
协议算法与
< br>C
源程序
-----------Bruce
Schneier
网络信息安全的真相
-----------Bruce
Schneier
黑客大曝光:网络安全机密与解决方案(第
5
版)
--------STUART MCCLURE
p>
软件加密技术内幕
------------
看雪学院