Delphi一点通:如何将源代码学好

2016-01-29 14:11 3 1 收藏

Delphi一点通:如何将源代码学好,Delphi一点通:如何将源代码学好

【 tulaoshi.com - Delphi 】

 
1. 画出整个程序的流程图,理解整个程序流程的思想。画流程图的方式更让人很直接 的理解程序的整体流程,而不会被代码所干扰,让程序员总体上把握整个程序。
  
  2. 对流程各节点(函数或过程)的理解。流程的每一节点是构成整个流程的不可缺少的部份。
  
  3. 再把流程和流程各节点串起来理解整个程序,可能的话最好写出读书笔记。
  
  4. 如果想深刻的学习到源代码的精髓所在,请写一个相近的程序进行操练。当你理解了这个程序并不表明你掌握了这个程序,只有在你操练一个相近的程序时,你才知道你到底理解了多少,掌握了多少。
  
  其实源代码的学习这是一个从整体到不断细化的过程,是一个极为繁琐的过程同时也是一个不断认清事物本原的过程。
  
  很多程序员(包括我自己)在相当长的时间内,过份注重程序代码的细节部份,而忽略了程序的有机整体,这不能不说是一种悲哀。
  
  特别是软件大工业时代的现在,由于项目的庞大,整个项目被人为的分割成七零八落的几个独立小块 (这就更须要有人对整个项目的统领),程序员在这几个小块中各自为战,堕落自己的思维,限制在狭小的空间中还自得其乐。整个一井底之蛙。
  
  但是我们也要看到,现在有越来越多的程序员潜意识里明白了这个缺陷,正在不断的改进。
  
  其实我真正想说的是,大凡世事纷繁复杂,但道理却殊途同归,这才是万法归一的理解。

 

来源:http://www.tulaoshi.com/n/20160129/1492706.html

延伸阅读
标签: windows 操作系统
  [本站原创] 删除多系统   *  删除前该做些什么 备份常用数据 Windows XP和Windows 2000中,保存用户文件的路径和大家熟悉的Windows 98系统有所不同,它是存放在系统分区根目录下的Documents and Settings文件夹中,像“我的文档”“收藏夹”等个人信息都保存在其中,在删除系统之前最好对该文件夹做...
标签: ASP
  将站点加入收藏[修改显示的文字、链接、名称] 将以下代码加入HEML的<body<body之间 <script language="JavaScript" function bookmarkit(){window.external.addFavorite('http://andyda.home.sohu.com','人心工作室(网络磁场)')} if (document.all)document.write('<a href="#" onClick="...
标签: 女孩
本文摘自《时尚人像摄影完全自学宝典》该书中几乎每个小知识点都用实拍案例的形式,详细拆解了拍摄要点、以及包含器材使用、相机设置等方面的拍摄技巧,同时还把容易产生问题的拍摄误区向读者说明清楚,非常详尽地向广大读者讲解了必知必会的知识点。 画面构成可分为富有韵律和动感的对角线构图、表现流动性的S形构图、赋予想象空间的留白等基...
驾考宝典功能介绍 很多朋友都会选择驾考宝典的理由也是有一定依据的,驾考宝典确实还是不错的,驾考宝典是实时同步2017年最新版全国机动车考试题库,全面解读《机动车驾驶教学与考试大纲》,轻松迎战驾考科目一、科目二、科目三、科目四全部驾考科目。名师校正题库,风趣实用解析,更有选驾校、学车社区等功能,报名、练车、考试、拿证...
标签: windows 操作系统
各类共享 [本站原创] 多系统技巧 * 共享程序 可能有的读者在安装多系统时会有这样的顾虑:每个系统都是不一样的,如果我经常换着用,那岂不是要在每个系统中都要安装一遍各种应用程序?这未免太浪费空间了吧?的确,我们在Win98中安装的程序,如果换到了WinXP中使用电脑,那么在开始菜单和桌面上是找不到可以启动软件的选项...

经验教程

467

收藏

80
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部