A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 燕赵之风 中级黑马   /  2015-4-20 21:13  /  1198 人查看  /  17 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       以前学语言,我们总是这样认为:算法+数据结构=程序。于是我们不断敲代码,对于基础知识只是大概知道就行了,也许这就是所谓的好高骛远。我们的老师总是跟我们说:数据结构是内功,数据结构很重要。我也这样觉得,但是问题是我们的基础太弱了。许多同学大学刚毕业出来甚至什么是接口都不清楚。接口这知识不仅java中有,.net里面也是有的。但是我们就是不清楚。结果是基础没打好,数据结构也是学的云里雾里。
       现在反过头来重新学习语言知识,边看java基础视频边做笔记。不知道怎么说:黑马的java基础视频确实做得很不错,有这么几个特点:
       一、细。视频讲解的很细致,遇到不懂的可以反复看,多看两遍必然懂。
       二、讲解深入,理论与实际结合。将理论和生活里的例子结合,通过代码来实践。我们这个学科其实这是最主要的。
       三、真的是面向大众的视频,没基础的同学也可以学的津津有味。
       很多时候我们总是急于求成,而忽略了最基础的部分。如果说上面的数据结构是内功的话,我觉得在java里,这些理论基础知识可能才是真正的内功。(当然,阶段不一样,所需要的也不一样。但是一个高手必然是基础扎实的存在。)我们刚开始写程序往往会直接去想结果,然后一顿敲代码,敲着敲着思路乱掉,于是我们去问度娘,看别人怎么写。其实,写程序最好的办法就是分析。分析这个程序用到的知识,理出大概的框架,然后去具体实现各个细节。我们把类看作图纸,然后去生产各个对象。写程序就是盖房子,我们要先设计好图纸来,然后按照图纸来实现我们的目的。而图纸的设计所需要必然是我们扎实的基础知识,要不然程序会像房子一样“散架”。
       技术是不断更新的,我们怎么学也学不完,而基础将是那“永恒”不变的部分。许多解决不了的问题,也许就是因为那一点点的基础而导致的。所以,一定要重视基础。

17 个回复

倒序浏览
楼主说的很有理,顶!!!!
回复 使用道具 举报
啊啊啊啊三Q
回复 使用道具 举报
学什么都是一样,基础永远是最重要的,基础是最基本的东西,但学会它却不容易,所以,永远别忽视基础。
回复 使用道具 举报
不错!我也是这样认为的!不过还是要勤奋啊!李!
回复 使用道具 举报
很有道理的说
回复 使用道具 举报
lai19 中级黑马 2015-4-20 22:07:53
7#
有道理!!!!!
回复 使用道具 举报
非常有理
回复 使用道具 举报
打好基础重要,勤奋多练也重要,两者要兼得
回复 使用道具 举报
楼主说的很有理
回复 使用道具 举报
楼主说的很有理
回复 使用道具 举报
赞一个,向楼主学习
回复 使用道具 举报
向楼主致敬!!
回复 使用道具 举报
顶一个~
回复 使用道具 举报
一个好的程序员最重要的是要有好的开发思想。
回复 使用道具 举报
是的,一定要打好基础
回复 使用道具 举报
奈斯啊!!!!!!!
回复 使用道具 举报
万事欲速不达,慢慢搞好基础是王道。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马