写点代码,技术上磕磕碰碰, BUG 不断,求好的方式解决! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
niyuandage
V2EX    问与答

写点代码,技术上磕磕碰碰, BUG 不断,求好的方式解决!

  niyuandage 2016-08-27 10:21:12 +08:00 5566 次点击
这是一个创建于 3333 天前的主题,其中的信息可能已经有所发展或是发生改变。

我是一个新手,刚刚开始会搭建环境,写点代码。但是,重书上抄的代码, run 一下都各种异常,我也是醉了;有时候因为语法错误,花了我 N 多时间,因此想节省这部分时间,提高自己学习的进度,求解答!

53 条回复    2016-08-28 17:32:31 +08:00
Ce
    1
Ce  
   2016-08-27 10:25:41 +08:00
最高效的方式是,出了问题,自己 5 分钟内解决不了,那就去问人。
niyuandage
    2
niyuandage  
OP
   2016-08-27 10:29:10 +08:00
一个人自学的额
tiankonglan
    3
tiankonglan  
   2016-08-27 10:33:40 +08:00
直接贴到 V2EX 上不就得了,呵呵!
GG668v26Fd55CP5W
    4
GG668v26Fd55CP5W  
   2016-08-27 10:42:01 +08:00 via iPhone
省不了,学会看错误信息和 debug 是必经之路
Ce
    5
Ce  
   2016-08-27 10:42:04 +08:00
oschina 、 csdn 、 sf 、代码牛,都有问答....只是比较蛋疼,问个问题都要等半天,有时候都没人答。代码牛是个实时类型的,好像还凑合....
csuzhangxc
    6
csuzhangxc  
   2016-08-27 10:43:44 +08:00
语法错误,你需要个好的 IDE
ArthurKing
    7
ArthurKing  
   2016-08-27 10:45:35 +08:00
debug 是最好的学习途径
niyuandage
    8
niyuandage  
OP
   2016-08-27 10:52:22 +08:00
有时候出现 Debug ,都没搞清楚哪里出错了,真是悲伤;还是得找大神罩吧,我只是想加快学习进度..
yellowV2ex
    9
yellowV2ex  
   2016-08-27 10:56:02 +08:00   2
开始是这样的,无论多少条错误,逐条搜索,翻墙用 google 搜,中文没有就用英文,一个一个解决,把 为什么 和 怎么办 搞清楚。你想发个帖子有个人几句话就给你说清楚了真要那么简单它就不会有那么多错误了
loading
    10
loading  
   2016-08-27 10:57:13 +08:00 via Android   2
关键是你看 debug 能看懂吗?
有些不看信息就来问……压根就应该先去学英语或者备一个字典 app
niyuandage
    11
niyuandage  
OP
   2016-08-27 11:03:02 +08:00
通过 DEBUG ,我也解决了许多问题,但有时候搞不定我该如何处理呢?
upczww
    12
upczww  
   2016-08-27 11:06:11 +08:00
这个时间不能省啊,编程跟做其它事情一样,都是孰能生巧的, Debug 是必经之路。
bkmi
    13
bkmi  
   2016-08-27 11:10:12 +08:00
成长必经之路
arischow
    14
arischow  
   2016-08-27 11:19:54 +08:00 via iPhone
闭门造车不一定是好事。。
kidon
    15
kidon  
   2016-08-27 11:23:04 +08:00
DeBug 确实是非常重要,如果真搞不定可以尝试下代码牛实时问答吧
--------------------------------------
[代码牛下载链接]( http://www.daimaniu.cn)
--------------------------------------
![Alt text]( )
![Alt text]( )
---------------------------------------
niyuandage
    16
niyuandage  
OP
   2016-08-27 11:36:49 +08:00
反正我都去尝试下吧....代码牛啥子平台呢?
des
    17
des  
   2016-08-27 11:43:07 +08:00 via Android
@loading 不完全是吧,有的错误看的你是一脸蒙蔽。不过新手碰到的问题都是能搜到解决方案的
zchzch1014
    18
zchzch1014  
   2016-08-27 12:06:39 +08:00
这个过程很重要
tiankonglan
    19
tiankonglan  
   2016-08-27 12:48:10 +08:00
我下了一个代码牛,还不错...适合楼主...
LMkillme
    20
LMkillme  
   2016-08-27 12:50:15 +08:00
直接吃第七个包子不就行了?
KingHL
    21
KingHL  
   2016-08-27 12:54:22 +08:00   1
这是代码牛的软文吗
des
    22
des  
   2016-08-27 13:00:40 +08:00 via Android
@niyuandage 看成白学
niyuandage
    23
niyuandage  
OP
   2016-08-27 13:09:24 +08:00
我只是问个问题啊....
kidon
    24
kidon  
   2016-08-27 13:13:14 +08:00
感谢 tiankonglan KingHL 助攻代码牛,非常好,哈哈!
popu111
    25
popu111  
   2016-08-27 13:15:52 +08:00   1
@kidon 首页下方两个图片大小不一样,弃。 XD
kidon
    26
kidon  
   2016-08-27 13:18:55 +08:00
@popu111 啥意思呢?
21grams
    27
21grams  
   2016-08-27 13:24:25 +08:00 via Android
这是必由之路,一步步走,没有捷径
sheep3
    28
sheep3  
   2016-08-27 13:42:41 +08:00 via Android
不要 dug ,自己的代码写好单元测试,测完一部分写一部分
sheep3
    29
sheep3  
   2016-08-27 13:43:07 +08:00 via Android
什么鬼,要 debug ! 怎么打成这个了
finian
    30
finian  
   2016-08-27 13:47:47 +08:00
哈哈,可以,这很软广
LMkillme
    31
LMkillme  
   2016-08-27 13:48:34 +08:00   2
@tiankonglan
@niyuandage

认真看了下,是有软文嫌疑,大家看上面这两个号的注册时间,前后只差几分钟,@tiankonglan 更是一个从未发言的账号,而且,楼主的发帖纪录里面有提到建立编程问答群, t/298626#reply3 而代码牛也是一个问答网站。
233
    32
233  
   2016-08-27 13:49:11 +08:00
如果只是语法错误之类的话,经验里一般不难解决的。
不过,敲书上的代码很容易发生书写作的版本落后当前太多,遇到版本变更引起的错误,比如 ror ,这类确实会花费非常多不必要的时间。
LMkillme
    33
LMkillme  
   2016-08-27 13:50:06 +08:00
再看下 @kidon 的发帖纪录,里面也是有一个技术群拉新的帖子
LMkillme
    34
LMkillme  
   2016-08-27 13:52:09 +08:00
t/298626#reply3
观察下这个帖子内容里面的二维码左上方的群头像,里面有 @kidon 的头像,昭然若揭!
kkzxak47
    35
kkzxak47  
   2016-08-27 14:04:30 +08:00 via Android
我想直接吃第 4 个包子,直接能饱的那种
JohnLance
    36
JohnLance  
   2016-08-27 14:04:47 +08:00
软文防不胜防
ershisi
    37
ershisi  
   2016-08-27 14:39:19 +08:00   1
硬抗过来,总会有一段时间的瓶颈期。这个瓶颈期就是掌握 debug 手段和掌握语法规范的时期。
Jakesoft
    38
Jakesoft  
   2016-08-27 16:06:39 +08:00 via iPhone
坚持不懈,对于处理过的问题做到不犯第二次。
keepcleargas
    39
keepcleargas  
   2016-08-27 16:08:13 +08:00
虽然很软 但已入坑 新手总是需要个人罩的.
stackboom
    40
stackboom  
   2016-08-27 16:16:01 +08:00
代码牛的软文 鉴定完毕!
alexapollo
    41
alexapollo  
   2016-08-27 16:18:45 +08:00
所以野生程序员才辛苦,除非非常的明智,有不错的 coworker
popu111
    42
popu111  
   2016-08-27 16:30:45 +08:00
@kidon 你们官网,电脑版,下面拉到底“为技术而奋斗”部分,里面两个图的大小不一致
finian
    43
finian  
   2016-08-27 16:32:16 +08:00   1
@keepcleargas Android 客户端注册流程不是很顺畅,输入手机验证码后提示我「账号已在另外设备登录」。。。要退出来重新登录才行。另外,为毛改不了昵称?
keepcleargas
    44
keepcleargas  
   2016-08-27 16:40:26 +08:00 via iPhone
@finian 可以修改的,我的- 头像名称那一栏-点击昵称栏 修改即可
xiaoc19
    45
xiaoc19  
   2016-08-27 17:03:52 +08:00 via iPhone
我只想说,对于第一次编程,请确认一下标点符号是否正确
maibaoxiaohuajia
    46
maibaoxiaohuajia  
   2016-08-27 17:07:08 +08:00
@xiaoc19 同道中人啊,我也给标点符号搞死了
xiaoc19
    47
xiaoc19  
   2016-08-27 17:09:55 +08:00 via iPhone
@maibaoxiaohuajia 高中的时候编程一开始遇到的问题,网上搜了下解决的
maibaoxiaohuajia
    48
maibaoxiaohuajia  
   2016-08-27 17:18:55 +08:00
@xiaoc19 怎么找得,方便说下嘛
Zach41
    49
Zach41  
   2016-08-27 18:34:15 +08:00 via iPhone
一定会有的过程,不要觉得 debug 这些错误是浪费时间,觉得进度慢,坚持学下去就好。坚持,贵在坚持,写程序,唯手熟尔
sunnysign
    50
sunnysign  
   2016-08-27 22:00:31 +08:00
做事情要整体规划,别乱糟糟的
hydyy
    51
hydyy  
   2016-08-28 00:42:26 +08:00   2
写之前先脑袋里过一下, 整理好思绪再写 bug 率会低很多
Him /td>
    52
Him  
   2016-08-28 09:05:47 +08:00   2
多写点代码
maibaoxiaohuajia
    53
maibaoxiaohuajia  
   2016-08-28 17:32:31 +08:00
好吧,我也是这种情况...飘过...
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2594 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 32ms UTC 10:44 PVG 18:44 LAX 03:44 JFK 06:44
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86