![]() |
|
首页│注册│帮助 | |||
相关问题
待解决
[讨论]收集VB入门到提高学习方法
我去年10月份才开始接触VB 一直以来都是自学的 想听听高手门的学习方法 让我和刚刚入门的朋友们分享一下<BR>我去年在书店买了一本VB入门的书籍 <BR>开始 学基本部件 <BR>然后 学数组和一些运算<BR>现在 才开始接触API (因为是自学很难提高,想听听高手们的说法,特别是版主)提问者:b13690976754 2007-04-26 18:30:00
答复
3楼说的很不错啊!VB不能实现,封装吗?
回答者:lhs000000 -
2007-05-04 16:00:00
<P>楼上的 讲述一下 你学VB的成长 痕迹 </P>
回答者:b13690976754 -
2007-05-04 12:59:00
<P>自学也不是那么难了,我才自学VB不到三个月,感觉不错呀! </P>
回答者:jaychang -
2007-05-04 10:18:00
<P>我是因自己的工作必要。才不得不想自己写个小程序。别人说VB好上手,我就开始学了。</P>
回答者:李易霖 -
2007-05-04 10:01:00
回复:(airattic)俺是由于工作需要开始学VB,自己想...
同感回答者:donghua200 -
2007-05-04 08:26:00
俺是由于工作需要开始学VB,自己想做个小软件来减少很多重复性的工作。才学几天,发现不是很好学。尤其是自学,很多东西都不懂是什么。
回答者:airattic -
2007-05-03 19:32:00
[em09] 我刚刚学 应该从那里开始学起?
回答者:II雪吻枫双II -
2007-04-26 22:41:00
[em17] 不错把你的编程经历和感受都说出来了 我本来也考虑过这个问题 很难选择,最后选择了VB入门 <BR> 偶这个主题是 想听听 学习VB的成长过程哟
回答者:b13690976754 -
2007-04-26 20:13:00
如果刚才入门api还是少碰好...<BR>至于基础么,一本书是绝对不够的,要一堆书...<BR>学编程...紧学某种语言是不行的...<BR>不过首先得有个语言的基础...<BR>得学很多其它相关的知识...像写网络方面的程序你就得去学习相关的tcp/ip等通信协议...<BR>写数据库方面的程序就得学数据库知识...我所指的数据库知识不只是某种数据库平台...而是包括对数据库的概论和<BR>方法研究.<BR>有了某种语言的基础了...就要去学习一种思想...(面向对象的编程思想)<BR>然后就去选择一种能够体现这种思想的平台进行具体化这种思想.<BR>vb,不是一个好的选择...因为它不能够完全体现面向对象的思想<BR>某种语言或开发平台只是体现某种方法和思想的载体...作程序主要的是方法的研究..<BR>这是高层次的东西了...会用几个api不能代表什么...如果你不明白面向对象的编程<BR>思想.就算把全部的api给记住了...会用了...那只能说明白你会用这些紧紧会用这些<BR>东西进行积木式的编程而已...<BR>现在写程序所提倡的是什么?<BR>1.代码复用<BR>2.程序的可维护性<BR>3.程序的可扩展性<BR>代码复用:<BR>并非是你在程序中写一段功能相同的过程或函数..然后在要用的地方call<BR>而是用com技术或对象技术...把这些封装起来...<BR><BR>程序的可维护性:<BR>降低程序的偶合度(高偶合的程序在一处的修改引起另一处甚至更多处的变动,耦合度低的软件可以很容易被重用、维护和扩充)<BR>降低程序的耦合度的方法:隐藏实现细节(这就实现对象化),强制构件接口定义,不使用公用数据结构,不让应用程序直接操作数据库<BR>提高软件的内聚性 如果一个软件的模块只实现一个功能,那么该模块具有高内聚性。高内聚性的软件更容易维护和改进。 判断一个模块是否有高的内聚性,看一看你是否能够用一个简单的句子描述它的功能就行了。如果你用了一段话或者你需要使用类似“和”、“或”等连词,则说明你需要将该模块细化。<BR>程序的可扩展性:<BR>软件是给人用的...当不能满足人的需求时...有两种方法...一是重新写一个软件(很不可取的),二是升级原来的软件,软件的升级就是程序的可扩展性...<BR><BR>这些是指导人们要怎么样做程序的思想.然而有了这种思想...余下的就是工具实现的问题...<BR>如果没有这种思想去指导...那么只是在胡乱摆弄工具...<BR>这些我只是泛泛而谈...我只能这样作个提示...它所包含的内容不是三言两语可以道清的...<BR>何况我尚没够格去道这个...<BR><BR>
回答者:ioriliao -
2007-04-26 19:53:00
[em17] 我也想听听高手们的指点
回答者:wicoke -
2007-04-26 18:34:00

