手机版

学习计算机编程:学习计算机编程

时间:2021-08-20 来源:互联网 编辑:宝哥软件园 浏览:

比如想学计算机编程,想自学买信息教程。想问问朋友自学有多难。也希望朋友们给我一些建议,从基础学习开始,应该用什么样的软件和相应的辅导书。.感谢我用一篇我比较喜欢的文章回复你,希望对你有所帮助:(ZT)德尔菲,一种近乎完美的语言。有人称赞,有人讨厌,这很正常,因为我们处在不同的阶段。你在哪里?让我们跳出来看看。这篇文章只有几年(几年?晕,这是多少年的水平?)学习德尔菲的一点总结,可能很多东西都不适合你,所以我们只能以此为引玉,希望你能在我国建设的火热项目中用到板砖。好了,我们废话少说,开始吧。后起之秀德尔福Toucher的心情:他带着娇羞走近德尔福,只是出于好奇或道听途说。认识德尔福可能是偶然,也可能是被迫。总之,德尔菲掩盖真相的东西总感觉像是婚礼前的盖头。我忍不住不敢透露。症状:现阶段人们对Delphi,或者说编程的理解只是模糊不清,不系统,对IDE或者说程序的理解只停留在拖几个控件,点几下鼠标,然后按照猫和老虎的风格打出几行Hello World,很有成就感。控件没有任何命名约定,代码仅来自CPP(COPY PASTE PRINT)。所有代码都挤在主窗口单元,有多个窗体或单元的程序基本上是他爬不过去的一座小山。在这个阶段,虽然是初学者,但稍有差错,你就可能成为一个分散在各个山头的拖拉机手。这样,一个部门的人如果想找出按钮或代码违规的真相,就有了下一条路的通行证。建议:不要只认为点击鼠标两次或者拖动几个控件就是编程。RAD(视觉快速R&D)只是为了提高R&D效率,而不是为了向你展示真相。已经迈出了一步,但只是在路上。清楚地了解IDE的使用和为你提供的现成的东西,以及编程的真正目的——解决问题。推荐书:《Delphi从初级读物到精通》 德尔福入门者,刚入读硕士,就像刚学艺术的单军一样,能应付一些小病小灾,但在现实场合一般都会惹上麻烦。高高在上的欲望很难把握,往往表现为薄利多销。症状:这个阶段的人熟悉一些常用控件的应用。工程档案显示多种形式的分工/调用。因为程序稍微复杂一点,在使用了更多的控件之后,命名开始标准化。通过使用一些现成的或第三方提供的控件,可以制作相对复杂的小软件。但是,几乎所有的实现代码都拥挤在自己表单的实现单元中,很少有单元文件自己看到。表单之间的调用关系是纵横交错的,经常出现一个表单的控件调用另一个表单的控件属性,改变一个地方,移动全身的情况。因为大量三方控件的应用,甚至工程移植都是一件非常让人抓狂的事情。代码编译让人摸不着头脑,甚至很多语法示例都不太为人所知,逻辑都是在控制的驱动下拼凑出来的。经常会遇到很多关于基本语法和语义规则的问题。大部分浮在水面,不太懂的人都在这个阶段。当然,由于RAD的便利性,这个阶段已经能够在不花费太多心思的情况下应对一般的应用。这个阶段是一个分水岭,更深入的学习可以让你前进到下一个阶段。但是,如果你对现状满意,估计拖拉机公司还有一个员工在抢饭碗。我的看法:很多认为德尔福垃圾的人都在这个阶段。建议:首先是语法基础。用代码构建你的想法,程序要用代码逻辑来实现。换句话说,试着用代码而不是鼠标来显示你的程序。

推荐书:《Delphi精要》 《研发者手册》 《数据布局》 德尔福编码器的心情略带门道:当对方刚找到真正心爱的房子,放不下的时候,经常因为问题太多而感到迷茫,很想停下来整理一下。症状:现阶段,人们已经初步认识到编程的本质,各种应用也开始回归代码。程序编译时开始合理区分单元文件,逐步分发可视化组件和代码。语法基础知识,常用代码可随叫随到。程序的组织感开始显现,代码的复用率大大提高。公共代码可以封装到单独的单元或模块中进行调用,表单不再直接耦合。我越来越感觉到控制的局限性。程序的分层设计大大提高了逻辑的清晰度。但在设计相对复杂的情况下,各模块之间的相互调用明显混乱,在修正一个函数时,往往会影响到应用它的其他模块,代码维护极其困难。换句话说,代码仍然处于面向过程或基于对象的阶段。全局变量满天飞,这几乎是现阶段人的意义。建议:现阶段器械的修炼倾向于在家,下一步要专心练气,做到心中无剑,毛发厚积。目前主流的OOP是学习的主要目标。此外,尽量接触其他先进的设计语言,在日常研发中借鉴先进的思路。多看别人的代码,只看不好。重要的是要看到别人失去了什么。推荐书籍:《Delphi面向对象程序设计》 《Delphi面向对象研发实践之路》 德尔福Designer的心情趋于成熟:他总是想用足劲奔跑,重拾以前的天真,努力用双星系鞋带.症状:在这个阶段,单位文件名前开始出现T、U等字母。一些辅助设计工具(如MMX、Cnpack等。)也开始出现在IDE中,可以抽象出项目的典型类型,合理划分子方法和属性。解决问题时,首先想到的是类/对象,模块之间的交流开始变窄。全局变量几乎不出现。第三方控制的应用开始减少。现阶段大部分部门的人可以满足大部分部门的需求,一些常用的MIS系统可以快速设计和扩展。程序的健壮性大大提高,逻辑代码清晰。平时积累了一些手头的泛型类代码,可以随时使用。此外,由于日益复杂的系统需求和庞大的VCL体系结构体系,现阶段还不能胜任一些特殊的应用,如系统底层、跨越式系统、多语言系统等。而简单的OOP已经不能满足需求。只有方法和属性的封装被扩展了。此外,与该系统相关的各种潜在机制需要进一步研究。建议:如果你熟悉OOP,你就不会远离设计模式,而是会开始远离具体的语言实现。毕竟程序是有逻辑的。另一方面,我们要对常用的R&D建筑有一个全面系统的了解,这样才能有一个清晰的视野和遵循的规律。应用Ctrl键跟踪代码,VCL的设计优雅,有利于学习和进步。推荐书:《设计模式》 《Inside VCL》 《Delphi深度摸索》 《Delphi源代码阐发》 《编译原理》完全自理的德尔福专家:衣食无忧的快乐制作人。症状:现阶段人们已经能够理清VCL的脉搏,了解操作系统的基本原理,自行任意扩展IDE或控制组,积累大量的自用组件和单元,甚至在Delphi中修复代码bug。只要时间允许,常用软件是生产和销售的。程序设计的重点不再是代码,而是真正的设计,难度已经从能否实现转移。一个功能的实现只是时间问题。建议:在这一点上,你可以向山学习,积累美德。生存不再是问题。你需要的是个人思想体系的培养。语言不再束缚你。可以说,你心中没有剑。就像唐伯虎一样,指挥官指挥指日可待。然而,前面的路还很长,wh

推荐书:《代码大全》 《人月神话》 德尔福建筑师指山河的心情:一瞥不过一座小山峰。症状:在制度层面,也许只有这个词是辉煌的,在一定程度上反映了现阶段人们的组织。实现不再是他们的主要工作,图形也成为了他们主要的设计载体。他们能够把握全局,平衡各个模块/子系统的性能和可维护性。他们不再是底层生产者,而是开拓者和领导者。这里写的只是小众仰望大师的感觉,真实的很少被触动。也希望所有的高层都能在这里任教。建议:横扫千军之后,别忘了教我们后来者一二.推荐书:自写和自写.补充1:呵呵,我也在学软件编程。现在在读北大青鸟。我觉得我需要学软件,反驳东西。如果你感兴趣,那是相对容易和快乐的。想学编程,先去网站多看看编程视频,培养编程思维。多读书,自然会有感觉。先试着自己写一个小程序,一个程序写不了一遍又一遍,第二个有点模糊,一旦到了第三个,你会为自己的程序感到骄傲!加油,加2:先加入这个团体。每个人都自学。我们可以互相帮助更多。除了能接触到很多学习资料,这个小组也是刚刚成立的。希望大家在学习知识的时候,不要忘记用群号56420493帮助别人。想做网络高手,必须从基础开始一点一点补充3:想自学计算机编程,自己买资料教程。想问问朋友自学有多难。也希望朋友们能给我一些如何入手的建议。从基础学习应该用什么样的软件和相应的教程书?.为此谢谢你。我也在研究这个。我买了一些C语言的介绍等。先学C语言吧。学完剩下的语言,我一眼就能看懂80%

版权声明:学习计算机编程:学习计算机编程是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

相关文章推荐