学习编程的困惑

Hello_Messi_ 2015-07-10 11:22:07
小弟初学java已经小半个月了,在这段日子里,敲代码都是照着书上的看一行敲一行,这不是程序员,这明明是打字员,我知道这是练习的少,但是,我疑问怎么练习?就是照着书上多敲么?大家都是用了多长时间从 “打字员”“变成了程序员的”

这是小弟的困惑
...全文
331 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
聪头 2015-07-17
  • 打赏
  • 举报
回复
联系每章后面的练习
飞翔的空指针 2015-07-17
  • 打赏
  • 举报
回复
光敲不行,最主要的是理解,动脑子的
shuanglangLR 2015-07-17
  • 打赏
  • 举报
回复
怎么说呢?前面一段时间的打字只是让你熟练写代码而已,像我刚学编程的时候要么少个; 要么两个字母顺序反了,现在想想那时饭的错误多么好笑(虽然现在有时候会打反字母,但绝不会少;),而且怎么找也找不到错哪了。 关键的是在你写这个代码的时候你要知道这个代码是干嘛用的,当然前面说的纵观全局是对的,但是你至少要知道每一行代码的意思,知道 if 的走向,了解 for 循环的次数,当你第一次把一篇代码读懂,你会感觉不可思议,当然你可能以后会感觉这是小儿科。 在刚学习的时候建议你多写写注释,一:它是个良好习惯;二:它是一行代码的解释;三:它是一个功能的思路(你练习做项目的时候可以理解);四:你自己想吧,我就总结这么多了 还有这改 丝的燕 正 马 怎么这么的歪歪扭扭的
山村放牛娃丿 2015-07-15
  • 打赏
  • 举报
回复
我也是这样的感觉。现在学习java有差不多一个多月了,老师上课的代码能看懂一些,但是要自己全部敲出来就有点苦难,有的简单的能敲出来。我现在还在想到底适不适合学java了,好犹豫 楼主 你感觉怎么样了呢?
引用
。 大哥的说法我不认同,这个东西不练真心不行啊,现在我能理解流程但是真心写不出来代码啊,这就是练的少的原因,理解相当重要,但也不能忽视练习啊,还有我也不认同不背代码,应该吧一些基本的小程序记住一些,比如JDBC的连接啥的,有的大牛说着还用背?可以您是大牛吗?你是一个初学者啊!初学者就要有初学者的样子,虚心,求知。不能嫌麻烦,要多练习,大牛们说不用背其实他们自己写代码的时候已经背完了,不过要理解的背,找关键词,你总不能用是现查吧,就好像要是做手术的医生给你做手术的时候去查查书。。。。。想想都可怕!。。。。
晴天_ccc 2015-07-14
  • 打赏
  • 举报
回复
代码都是理解原理后自己敲出来的。。
而立的少年 2015-07-14
  • 打赏
  • 举报
回复
了解了语法和一些常用的api,然后找点练习题自己试试
qqw6789567 2015-07-13
  • 打赏
  • 举报
回复
个人理解,我也不是什么牛人,刚培训完4个月,开始也是和您老一样的打字员啊,不过
引用 4 楼 finemi 的回复:
千万别听说什么多练多练多练多写多写多写的! 多写是在理解了这段代码的基本原理之后才干的事! 之前我很多同学都是那种根本不理解,整天照着老师的代码就打打打写写写,一到自己编码根本写不出,就算照着书写都比较慢错误百出。 而如果你学一段代码,首先想到的不是照着打下来,而是从头到尾把他执行的过程,产生结果的原因弄懂,哪怕这期间一个字母没打,都可以没有错误的写出来
大哥的说法我不认同,这个东西不练真心不行啊,现在我能理解流程但是真心写不出来代码啊,这就是练的少的原因,理解相当重要,但也不能忽视练习啊,还有我也不认同不背代码,应该吧一些基本的小程序记住一些,比如JDBC的连接啥的,有的大牛说着还用背?可以您是大牛吗?你是一个初学者啊!初学者就要有初学者的样子,虚心,求知。不能嫌麻烦,要多练习,大牛们说不用背其实他们自己写代码的时候已经背完了,不过要理解的背,找关键词,你总不能用是现查吧,就好像要是做手术的医生给你做手术的时候去查查书。。。。。想想都可怕!。。。。
「已注销」 2015-07-12
  • 打赏
  • 举报
回复
最重要的是理解和多思考,假如不理解和思考,那么你始终都是打字员。 比如从数组是连续的你就要多想想这样设计有什么优点和缺点,这样慢慢的你就会发现好多问题你都是想过的。
finemi 2015-07-12
  • 打赏
  • 举报
回复
千万别听说什么多练多练多练多写多写多写的! 多写是在理解了这段代码的基本原理之后才干的事! 之前我很多同学都是那种根本不理解,整天照着老师的代码就打打打写写写,一到自己编码根本写不出,就算照着书写都比较慢错误百出。 而如果你学一段代码,首先想到的不是照着打下来,而是从头到尾把他执行的过程,产生结果的原因弄懂,哪怕这期间一个字母没打,都可以没有错误的写出来
matinla 2015-07-12
  • 打赏
  • 举报
回复
只能多看多练多理解,看完了理解了,练习了,也就差不多了
飏飏一蝶 2015-07-11
  • 打赏
  • 举报
回复
照着书上敲怎么都是打字员 正确的方法是,纵览整个程序 然后自己用代码写下来 然后运行调试 最后去对比和书上代码的差距 当然不是让你去背代码
evangelionxb 2015-07-11
  • 打赏
  • 举报
回复
打一万行后看看。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧