`
jackroomage
  • 浏览: 1222886 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

提高编程水平的一段必经之路,研读官方文档

 
阅读更多

提高编程水平的一段必经之路,研读官方文档

 

 

说实话,大部分内容我没有太仔细的看,不过如下的一段引起了我的注意:

 

真正让我心里有底的,还是在看了官方文档之后:http://struts.apache.org/1.3.10/userGuide/index.html
我觉得通过这个文档,我很快就明白了FORM是如何被填充的,Action是如何跳转的,从页面提交、到后台方法执行、再到返回新页面,
这个过程在脑海里很清晰,这样自然就很容易理解各项配置的作用,也很容易处理出现的问题。

在以后的日子里,我又接触了一些开源项目的官方文档,比如JBPM,Ant等,我发现官方文档真的是了解一个系统的最佳资料,
一般好一点的项目都会提供Tutorial或者 User Guide或者Reference,这基本上是必看的。

 

 

这段文字就是我要表达的观点,官方文档是最重要的,也是最佳的资料,无论是作为入门,还是作为日常的手册。

 

在坛子里,许多问题,特别是关于Spring, Hibernate和 Struts的问题,在他们的文档里都有对应的文档、例子和解释,如果能大致的看一遍,不用极其的仔细,那么绝大部分问题在遇到时都可以快速的翻到那里,并解决掉它。

老外的文档写的很仔细,有点让人嫉妒。看看Spring和hibernate那厚厚的上千页的文档,你就知道人家付出了多少心血了。

 

提高编程水平,不要整天的到处寻找知识,官方文档是你一个很好的起点,也是一个可能伴随你时间最长的伙伴。

 

我个人至少仔细的看过Spring 和Hibernate的整个reference,并且打印出来方便查看(那时候俺还没有笔记本电脑呢)。 当然 HTML 和 POP3 SMTP等协议的文档更是仔细的看过了。顺便说一下,都是原版的官方文档,纯英文的。 目前正在研读 MySQL 的文档,收获又是不小啊。

人生如战场上,要有好的武器,而官方文档就是武器的说明书和操作手册。

 

分享到:
评论

相关推荐

    黑马程序员匠心之作 C++教程_第5阶段-C++提高编程资料讲义.rar

    《黑马程序员匠心之作 C++教程_第5阶段-C++提高编程资料讲义》是一份针对C++编程初学者精心制作的教程资料,旨在帮助学习者深入理解和提升C++编程技能。这份讲义涵盖了许多关键的C++知识点,下面将对其进行详细解读...

    面向AO编程的必经之路.doc

    本篇文档主要探讨了面向AO编程的必经之路,通过三个部分逐步深入,分别是COM、对象模型图和地图与图层。这些内容都是理解和掌握ArcGIS开发的关键。 首先,COM(组件对象模型)是连接不同软件组件的一种协议,使得在...

    WEB编程基础学习文档(1)

    在进入Web编程的基础学习之前,我们首先需要理解Web的基本概念。Web是由一系列协议和技术组成的全球信息网络,通过HTTP(超文本传输协议)等协议,使用户能够访问、交互和分享世界各地的信息。本学习文档旨在帮助...

    面向AO编程的必经之路

    ### 面向AO编程的必经之路 #### 基于ArcGIS-ArcObjects的开发之路 在本文中,我们将深入探讨面向ArcObjects (AO) 编程的基础与高级技巧,尤其关注如何利用ArcGIS平台进行高效开发。本文旨在为初学者及高级开发者...

    分析.成为编程高手的五个阶段.doc

    编程高手的成长之路并非一蹴而就,而是经过层层递进的阶段。以下是对这五个阶段的详细解析: **第一阶段:基础熟练阶段** 在这个阶段,程序员通常会掌握...因此,持续学习和挑战自我,是成长为编程高手的必经之路。

    (完整word版)编程几个阶段.doc

    【编程的四个阶段详解】 编程学习的旅程可以分为四个阶段,每个阶段都有其特定的挑战和成长点。首先,我们来看看“手把手辅导的蜜月期...记住,编程是一个长期的学习过程,每个阶段的困难都是通往更高水平的必经之路。

    毕业参考文档,软件开发过程文档

    在软件开发过程中,文档起着至关重要...对于毕业生而言,理解和实践这些文档是迈向专业软件开发者的必经之路。同时,这些文档也是项目团队合作、沟通和审计的重要工具,对于提升整个团队的效率和软件质量具有深远意义。

    Java高手必经之路

    ### Java高手必经之路 #### 一、J2SE基础 在成为一名Java高手的路上,首先必须打下坚实的J2SE基础。这部分的学习周期为13...通过上述各阶段的学习,可以逐步建立起全面的技术栈,并在实践中不断提高自己的技能水平。

    编程的那些事儿.rar

    在当今这个数字化时代,编程已经成为了新时代的一项必备技能。无论是在学术研究、商业应用还是日常生活中,编程的身影无处不在。从简单的生活自动化到复杂...让我们打开这个压缩包,一起开启一段精彩绝伦的编程之旅吧!

    (软件类)编程环境.rar

    在本压缩包“编程环境.rar”中,重点是针对C语言的编程环境,这表明其中可能包含了一个专门为C语言编程设计的集成开发环境(IDE)。C语言是一种基础且强大的编程语言,被广泛应用于系统开发、嵌入式系统、游戏开发等...

    嵌入式C/C++编程精华文档

    在嵌入式系统编程中,struct的使用可以大大简化数据操作的复杂性,提高代码的可读性和可维护性。一个熟练的嵌入式程序员会充分运用struct来优化数据结构的设计,使得程序更加高效。 除了struct的使用外,其他如...

    Android中文API和官方API文档(英文)

    这份资源包含了Android的中文API文档和官方英文API文档,对于国内开发者来说,中文版有助于更好地理解和应用这些API,而英文版则是最原始和最权威的来源。 首先,Android API文档分为几个主要部分: 1. **核心库**...

    C#100个编程实例程序

    《C# 100个编程实例程序》是学习C#编程的重要资源,它涵盖了C#语言的基础到高级的各种应用场景,旨在通过实际操作提升开发者的技术水平。这些实例程序旨在帮助初学者更好地理解C#语法、类库以及面向对象编程的概念,...

    VC 高级编程--VC 高级编程

    **VC 高级编程**是深入探讨Microsoft Visual C++(简称VC)开发技术的一个主题,主要涉及的是在C++编程环境中实现复杂功能、优化代码以及利用VC特有的特性进行高效开发的知识点。在这个领域,开发者需要掌握高级编程...

    提高写代码得效率(编程篇).pdf

    在编程领域,提高代码编写效率是每位开发者关注的重点。以下是一些关键的知识点和实践策略,旨在帮助提升编程效率: ...通过不断的学习和实践,提升自己的技术水平和设计能力,是成为优秀高级程序员的必经之路。

    Oracle官方文档阅读方法

    Oracle官方文档是学习和掌握Oracle数据库系统的重要资源,其内容详尽、权威,涵盖了从基础概念到高级特性的全方位知识。...记住,理解和掌握Oracle官方文档需要时间和实践,但这是成为Oracle专家的必经之路。

    深入.NET平台和C#编程【第一章】

    《深入.NET平台和C#编程》第一章主要涵盖了.NET框架的基础知识和C#编程语言的核心概念。这一章是学习整个.NET开发技术的基石,对于初学者和有经验的开发者来说,理解这些基础知识都是非常重要的。 首先,我们需要...

Global site tag (gtag.js) - Google Analytics