色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

程序員經常與Bug為伍是怎樣的一種體驗?

張吉惟2年前17瀏覽0評論

正在寫2023年的bug

不要看程序員天天加班,一半在做需求,一半在改bug,剩余時間在寫明年的bug。


如何降低開發過程中的bug率呢?

  1. 良好的邊寫代碼邊寫注釋的習慣,特別是在關鍵邏輯部分更加需要寫好注釋。注意寫注釋不是簡單的對代碼進行直白翻譯,而是要描述上下文關系以及關聯的需求背景。
  2. 在關鍵操作部分打印日志,這有利于問題跟蹤和整理你的思路。
  3. 在開發階段要善于使用斷點調試,不要以為每個程序員都會斷點,有的的做了2~3年的開發還不會用斷點的比比皆是。
  4. 做好單元測試。
  5. 和測試人員搞好關系,上線前多測試多追蹤問題。
  6. 花更多的精力思考異常,并去嘗試解決異常,這有利于你長期對應異常的敏感性。
  7. 不論是java開發還是python等,一般都有大廠的開發規范可以參考,可以多學習,他們的命名規則、代碼書寫規則。
  8. 使用敏捷迭代,小步快跑,每次迭代完成后進行復盤會議。
  9. 使用jira等缺陷管理工具,有效管理缺陷,對缺陷進行分類和迭代規劃,這可以避免開發人員陷入無休止的bug修復工作中。
  10. 一方面是做不完的需求,一方面是修改不完的bug,工作是做不完的,注意休息和分清楚問題的優先級,這很重要,如果你有像上一條提到的缺陷管理系統,那能在系統中清楚的和其他人協同確定好問題的優先級,這有利于你合理排期和分配時間。