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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 励志Java_鸿政 中级黑马   /  2015-1-3 23:52  /  2490 人查看  /  31 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

我现在正在上Java基础班,上课都能听懂,但是很多东西自己做的时候就容易忘步骤,看代码都能看明白,一到自己敲的时候就不知道该怎么敲了,不是少这个就是少那个,要敲个好几遍才能记住,然后过几天又忘了,然后还总得回来捡前面的东西。现在学的东西有点儿多,每天都要去捡之前学的东西,时间有点儿小问题,搞的每天都2.3点睡觉。
想请教资深人士,怎么才能建立好的逻辑性,就是我做完一步就知道下一步该做什么,哪怕我不会敲代码都成,就是知道该整哪步,一步一步来,代码啥的都能学会,想请教人学学怎么才能培养更好的逻辑思维。有些不清晰。

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1 加油!

查看全部评分

31 个回复

倒序浏览
对于想成为一名优秀的编程人员来说,逻辑思维非常重要,本质上写程序就是在写逻辑嘛。培养逻辑思维,主要是多思考,这个思考有几个方面的,
1 思考并学习数学方面的基础,这里不但包括微积分,线性代数,概率统计,还包括对于计算机很重要离散数学,组合数学等,我最近在看《具体数学》,建议你可以试着看一看,这本书不要奢望一次性看懂,要做好看几遍的打算,看一本书的关键不在于你看了多少,而在于你思考了多少。
2 提高思考的能力,这其中包括学习各种思考的基本方法,培养良好的思考习惯,这里可以看看波利亚的《如何解题》,以及follow 刘未鹏童鞋的博客http://mindhacks.cn,当然还要有自己的思考总结以及回顾。
3 多写代码,多多练习,特别是在写的时候,要思考怎么样做才能有扩展性,怎么样写比较易于维护,始终督促自己写优秀的代码(至少你目前能力所能达到的最优),写完后可以和别人讨论。
提高逻辑思维能力绝不是短时间的事情,要多多思考,勤于练习,我们共勉。

附上这个问题回答的链接:http://www.zhihu.com/question/19831473

摘选自:知乎

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

回复 使用道具 举报
小猪快跑 发表于 2015-1-4 00:23
对于想成为一名优秀的编程人员来说,逻辑思维非常重要,本质上写程序就是在写逻辑嘛。培养逻辑思维,主要是 ...

非常感谢这么晚了还抽时间写了这么多,我会作为参照多锻炼的:)
回复 使用道具 举报
我现在也在上基础班,以前是有一点C的基础,代码经常忘是很正常的,先是要理解,把语言结构搞清楚,然后就是不断的repeat,我们现在的老师,就是整天在强调,要不断的敲代码,不断的重复,直到你一看到不需要思考,马上能写出来。还有就是,不知道你打字速度和正确率怎么样,如果打字速度和正确率好的话,敲代码,那感觉又是不一样了,很爽的感觉

评分

参与人数 1技术分 +1 收起 理由
杨佳名 + 1

查看全部评分

回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:08
我现在也在上基础班,以前是有一点C的基础,代码经常忘是很正常的,先是要理解,把语言结构搞清楚,然后就 ...

打字200啥的没问题,就是有速度也起不来啊!!就是这个思考的速度赶不上敲的速度,太头疼了,敲着敲着就忘了,然后就得慢慢看源代码。发愁都
回复 使用道具 举报
小猪快跑 发表于 2015-1-4 00:23
对于想成为一名优秀的编程人员来说,逻辑思维非常重要,本质上写程序就是在写逻辑嘛。培养逻辑思维,主要是 ...

好像真的需要多练习,一天要是有48小时该多好
回复 使用道具 举报
励志Java_鸿政 发表于 2015-1-4 01:10
打字200啥的没问题,就是有速度也起不来啊!!就是这个思考的速度赶不上敲的速度,太头疼了,敲着敲着就 ...

当天讲的当天都能消化吗?是不是急着往前赶啊,如果你看到别人考试成绩都不错而着急的话,效果就更差了,如果是想考试成绩好的话,就去刷一题目。如果是代码不熟悉的话,就先搞懂语法,然后多重复。我们班上好像有变态的,每天总结好的代码,都敲十来遍。慢慢来吧,别着急,你是在北京上的基础班的吗?
回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:16
当天讲的当天都能消化吗?是不是急着往前赶啊,如果你看到别人考试成绩都不错而着急的话,效果就更差了, ...

就是怕跟不上老师讲的 , 每天看完当天的还要看之后的,怕上课听不懂。在传智,你呢?
回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:16
当天讲的当天都能消化吗?是不是急着往前赶啊,如果你看到别人考试成绩都不错而着急的话,效果就更差了, ...

就是怕跟不上才往后看的,每天看完当天的还要看后面的,课上听不懂就废了我!
恩 我在北京!你呢?
回复 使用道具 举报
励志Java_鸿政 发表于 2015-1-4 01:18
就是怕跟不上老师讲的 , 每天看完当天的还要看之后的,怕上课听不懂。在传智,你呢? ...

在深圳,传智的一个分公司,黑马。还是先消化今天的,做下明天的预习,然后狂敲当天的代码,我们基础班每天上课都是放的传智老师的上的基础班的视频
回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:21
在深圳,传智的一个分公司,黑马。还是先消化今天的,做下明天的预习,然后狂敲当天的代码,我们基础班每 ...

好吧,我打算考黑马呢!后付费担心考不上!每天脑袋都很大!比较累,还没觉- -
回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:21
在深圳,传智的一个分公司,黑马。还是先消化今天的,做下明天的预习,然后狂敲当天的代码,我们基础班每 ...

先别管什么逻辑思维罗,有自己的思维和看法再去想逻辑思维的事情,逻辑思维本来就是对现实事物的抽象,说白了就是总结规律
回复 使用道具 举报
励志Java_鸿政 发表于 2015-1-4 01:23
好吧,我打算考黑马呢!后付费担心考不上!每天脑袋都很大!比较累,还没觉- -  ...

我也是在考黑马,先是在上基础班,你想考黑马,干嘛不直接来黑马这边上基础班啊
回复 使用道具 举报
levin.liu 发表于 2015-1-4 01:24
我也是在考黑马,先是在上基础班,你想考黑马,干嘛不直接来黑马这边上基础班啊 ...

刚开始不知道那边有基础班  = =
回复 使用道具 举报
励志Java_鸿政 发表于 2015-1-4 01:32
刚开始不知道那边有基础班  = =

这个。。。。。。。。。。。。
回复 使用道具 举报
多敲,多写注释,一步一步来吧
回复 使用道具 举报
慢慢悟吧!!
回复 使用道具 举报
菜鸟一号 发表于 2015-1-4 09:07
多敲,多写注释,一步一步来吧

恩   现在我就想把基础先整好了   别到就业班了 老师一把基础的东西拿上来我都不知道是啥,老师也不能讲基础啊
回复 使用道具 举报

正在悟中   差不多了
回复 使用道具 举报
看老师代码,先看思路,思路看完自己敲,敲不出来在去看代码,就知道自己思路哪里出了问题
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马