V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
niyuandage
V2EX  ›  问与答

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

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

    我是一个新手,刚刚开始会搭建环境,写点代码。但是,重书上抄的代码, 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 上不就得了,呵呵!
    falcon05
        4
    falcon05  
       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 更是一个从未发言的账号,而且,楼主的发帖纪录里面有提到建立编程问答群, https://www.v2ex.com/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
    https://www.v2ex.com/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
        52
    Him  
       2016-08-28 09:05:47 +08:00   ❤️ 2
    多写点代码
    maibaoxiaohuajia
        53
    maibaoxiaohuajia  
       2016-08-28 17:32:31 +08:00
    好吧,我也是这种情况...飘过...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1063 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:53 · PVG 03:53 · LAX 11:53 · JFK 14:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.