一种编程思想

原创 2006年05月26日 10:52:00

本人下面所介绍的半递归调用方法,可能对于高手来说很简单,但是对新入门的人来说,是个不错的方法。

方法如下:

/// <summary>
  /// 递归
  /// </summary>
  /// <param name="condition">传入参数条件</param>
  protected void MyFunction(int condition)
  {
   if (condition > 0)  // 条件判断
   {
    /*
    事件处理
    */
    condition--;  // 否的话,改变条件
    MyFunction(condition); // 递归调用自身
   }
   else     // 条件判断
   {
    return;    // 跳出
   }
  }

方法延伸:

当我们要循环调用一个方法时,我们一般的方法是写个循环,再在里面调用一个方法,但是如果用上在贩方法,可以少写一个方法,而且条件判断功能更大。

本方法大体步骤如下,写一个方法,此方法就是递归调用的主体,在方法里面写个判断语句,两个出口分别是调用自身和方法结束。

 是不是太简单了,有时因为就是因为一个细节而改变一生。

关于编程范式的分析与理解

 随着编程(programming、偶不喜欢说程序设计)方法学和软件工程研究的深入,特别是OO思想的普及,范式(paradigm)以及编程范式等术语渐渐出现在人们面前。 面向对象编程(OOP)...
  • kexin1212
  • kexin1212
  • 2014年07月23日 10:22
  • 1549

学习编程重要的是掌握编程思想

求最大值、求和、变量交还这三类是最近遇到的对于掌握核心思想非常重要的编程题目,三种类型的题目分别代表了三种思想,这三种思想都是非常重要的思想,一定要掌握这三种类型编程题的思想核心而不是仅仅记住这三种类...
  • funnyshadan
  • funnyshadan
  • 2015年08月02日 16:14
  • 722

编程思想与技术总结

不是天才,但我相信,通过有效的方法和训练,以及持之以恒地积累,完全是可以成为一名出色的开发者的。那么,到目前为止,掌握了多少思想、方法和技术可以用于开发程序、处理软件开发过程中所遇到的问题呢?不妨作下...
  • shuqin1984
  • shuqin1984
  • 2016年05月29日 21:35
  • 3866

Java编程思想(一) —— 一切都是对象及内存分配

2014-7-27 16:59:08 《Java编程思想》 作者:Bruce Eckel 虽然这本书是经典,但是对于一个入门java,又没有其他编程经验的人来讲,实在难以看懂,前前后后看了三遍。 ...
  • iaiti
  • iaiti
  • 2014年08月01日 16:05
  • 11087

php中那些提高性能的编程思想和方法

1. 在for, foreach, if, while(未测试, 推断)等等可以用{}带有语句块的地方, 如果业务逻辑上允许被改造为单条语句, 则尽量不要使用{}. 2. foreach比for快一些...
  • chenbo254099152
  • chenbo254099152
  • 2016年01月26日 09:45
  • 798

linux编程思想

量变产生质变。          无论我现在是什么ii
  • u011367978
  • u011367978
  • 2014年07月13日 14:37
  • 629

Java编程思想(十八) —— 再谈反射

Java编程思想(十八) —— 再谈反射
  • iaiti
  • iaiti
  • 2015年01月15日 11:14
  • 3565

Java编程思想重点笔记(Java开发必看)

Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a...
  • lanxuezaipiao
  • lanxuezaipiao
  • 2014年12月09日 13:22
  • 17747

再读《Java编程思想 》

前段时间在豆瓣上无意间看到一个帖子“我为什么把thinking in java 读了10遍”,是11年的帖子,下面评论至今,各种声音都有,不过大多数还是佩服和支持的。我个人来讲也是非常支持的,而且也打...
  • honghailiang888
  • honghailiang888
  • 2017年04月21日 11:27
  • 704

《Java编程思想》《Think in Java》笔记

前言 这本书不适合初学者,这本书适合已经学过Java框架并做过一两个项目的同学来看,这本书对基础知识的理解非常透彻。我在看的时候常常有一种醍醐灌顶的感觉,常常为“原来是这样子的!”而激动,确实是一本...
  • starjuly
  • starjuly
  • 2017年03月11日 20:37
  • 648
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一种编程思想
举报原因:
原因补充:

(最多只允许输入30个字)