如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
hakunamatata11
V2EX  ›  推广

你初学编程的时候是怎么提高自己的 Debug 能力的?

  •  
  •   hakunamatata11 · Dec 18, 2020 · 995 views
    This topic created in 2072 days ago, the information mentioned may be changed or developed.

    如果问初学编程的时候怎么提高 debug 能力,我更愿意理解为怎么培养一个正确的 debug 习惯。看到 bug 的时候该如何进行一步步的解决,才不会调到 yue~

    根据自己以往的经验总结了一下:

    1. 学习算法思路

    debug 是一种编程能力,而编程又是设计和写代码两个部分组成。代码是为了把设计部分呈现出来,其中的每一个步骤都是密不可分的。如果设计得好,算法思路也是对的,那么想出错都难,就算是出错了你也能很快定位。

    2. 理解真正的代码含义

    • 既然编程被称为一种语言,能够真正理解语言在说什么,自然也能减少 Bug 的出现。之前在《九章算法基础班》接触了“伪代码”这个概念,就像是有人先给你翻译了一遍,算法上手的特别快,也能很容易记住算法的思路。

    伪代码:

    真代码:

    现在基础班的前五章开放免费试听,不听就是错过!戳我立即试听

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1166 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:08 · PVG 02:08 · LAX 11:08 · JFK 14:08
    ♥ Do have faith in what you're doing.