`
javawebsoa
  • 浏览: 425469 次
社区版块
存档分类
最新评论

编程新手——受用无穷的基本思想

 
阅读更多

从大学稀稀拉拉地学计算机语言到工作之后的密密麻麻地看程序,也有一段时间了。

发现面向对象的思想真的很强悍,或是组合的思想(N子函数进行组合来完成一个任务)。

以前一直听老师讲,它是多么的重要和强悍,可是上学那会真听不进去,对待上课只能用“打发”来形容了。


举一个perl语言的例子:

文件到读写操作,下面举出的是读文件和写文件的例子,用子函数组合组合就可以完成了,就像是搭建积木。当然也可以组合出“ 从一个文件读取内容,写入另一个文件中”。


open file:

close file:


read file:


write file:


Main:


这个思想真的很重要,仔细想想我们每天都会接触到这个思考问题的方式。


MAYA,3D的建模方式,何尝不是N个几何体进行组合而成的;

家里炒的菜,何尝不是几个菜函数组合而成的呢,例如:西红柿炒鸡蛋,先炒蛋,完成了第一个函数,在炒西红柿和蛋,完成主函数部分;

现在想想我们做的每一件事情都涵盖了这个思想。



分享到:
评论

相关推荐

    面试的65个技巧性回答——受用终身.pdf

    面试的65个技巧性回答——受用终身.pdf

    IT面试技巧65个—— 受用终身

    根据给定的文件标题“IT面试技巧65个—— 受用终身”及描述“很好用的IT面试技巧,很适合用于新人,刚刚开始找工作的。当然有工作经验的也可以加深应用技巧”,我们可以总结并详细解释以下相关的IT面试知识点: ###...

    LATex排版心得——非常受用的一份排版说明

    ### LaTeX 排版心得——非常受用的一份排版说明 #### 1. LaTeX 的基本概念与使用 ##### 1.1 LaTeX 的起源与发展 LaTeX 是基于 TeX 的一个排版系统,由 Donald E. Knuth 在 1978 年开发了 TeX,这是一个用于书籍和...

    Android Web Game App高级编程——使用HTML5、 CSS3、JavaScript.zip

    品名:Android Web Game App高级编程——使用HTML5、 CSS3、JavaScript.zip 用途:移动开发人员HTML5及javascript 与 jQuery 铁粉珍爱学习资料,移动开发或学习爱好者不可多得的学资料,本教程出自清华大学出版社,...

    受用一生电脑知识.rar

    综合以上信息,这份"受用一生电脑知识.rar"可能是一个全面的电脑基础知识教程,包含了丰富的学习材料,例如图文指南、视频教程、交互式练习等,旨在帮助用户系统地学习和掌握电脑操作的基本技能。这些知识对于日常...

    让人受用一生的电脑知识

    描述中的“不管是新手还是高手 老手 都可以下去看看 很实用的东西”意味着这份资料适合所有级别的电脑用户,无论你是刚刚接触电脑的新手,还是已经有一定经验的老手,都可以从中学习到有价值的知识。这表明资料的...

    [剑盟]受用一生电脑知识

    【标题】:“[剑盟]受用一生电脑知识”指的是涵盖电脑基础知识的综合教程,旨在帮助用户掌握长期有用的计算机操作技巧和理解。 【描述】:“[剑盟]受用一生电脑知识”的描述虽然重复,但强调了这个知识体系是...

    受用一生的电脑知识!

    标题中的“受用一生的电脑知识”意味着我们将探讨那些对日常生活和工作长期有益的计算机基础知识。这涵盖了硬件、软件以及它们的应用。描述中提到的“软硬件的发展史”旨在让我们理解计算机技术的进步历程,而“跟...

    受用一生电脑知识

    【标题】:“受用一生电脑知识”通常是指那些在日常使用电脑时不可或缺的基本技能和深入理解,涵盖了操作系统、网络、安全、软件应用等多个领域。这些知识不仅能够帮助我们提高工作效率,还能确保我们的数据安全,...

    受用一身的电脑知识 很不错的哦

    【标签】"电脑 知识 新手 菜鸟" 明确指出这份资料是为电脑新手和初学者设计的,旨在帮助他们快速掌握电脑的基本操作,成为电脑运用的熟手。 在电脑知识这个广泛领域里,我们可以期待这份资源可能包括以下几个方面的...

    受用一生的电脑知识(一些基本操作)

    这些基本的电脑知识对用户来说至关重要,了解并掌握它们,可以帮助用户更好地维护和使用电脑,避免因常见问题导致的困扰和损失。通过定期更新系统、使用可靠的安全防护措施、确保电源稳定以及正确连接硬件,可以大大...

    微机课程多精彩受用终生莫忘怀——增强微机原理课程教学实效性的探究方法.pdf

    微机课程,作为信息技术专业的核心课程之一,不仅仅是一门简单的技术操作课程,它所涵盖的知识体系和技能要求,对于学生未来的学习、工作乃至人生规划都有着深远的影响。因此,如何提升微机原理课程的教学实效性,...

    受用一生的电脑知识-基本电脑知识

    本书由爱哭棉花糖整理,更多内容请到www.2dai.com去学习,讨论

    编程珠玑第二版中英源打包

    而对于那些致力于提升编程素养的人,有一本书籍是他们不可绕过的宝贵资源——《编程珠玑第二版中英源打包》。这本书不仅讲解了算法的精髓,还提供了丰富的源码,成为无数程序员的案头书。 首先,本书的精华在于其...

    php+extjs编程实例(学习很受用!)

    而ExtJS则是一个强大的JavaScript库,用于构建富...不断探索和深入理解这两者的结合,你的编程技能将会得到显著提升。在实际项目中,不断地迭代和优化,你将能够解决各种复杂的问题,为用户提供更加出色的交互体验。

    ***受用一生的电脑知识

    【描述】:“受用一生的电脑知识”涵盖了广泛的领域,包括操作系统的基本操作、网络安全、数据管理、软件应用、硬件维护等多个方面。了解并熟练掌握这些知识,将使我们在日常的电脑使用中受益匪浅。 1. **操作系统*...

    受用一生的电脑知识

    【标题】"受用一生的电脑知识"是一个涵盖了广泛计算机软硬件信息的资源,旨在为用户提供持久有效的技术指导和实用技巧。这篇详细解读将深入探讨其中包含的重要知识点,帮助你更好地理解和应用这些知识。 首先,关于...

    《受用一生电脑知识》电子书

    〈受用一生电脑知识〉电子书

    受用一生电脑知识(电子书)

    受用一生电脑知识(电子书)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Global site tag (gtag.js) - Google Analytics