- Essentials of an error investigation Essentials of an error investigation
- Phase of error investigation Phase of error investigation
- Why do we have a time limit on error investigation? Why do we have a time limit on error investigation?
- How to investigate and solve when you discover a technical problem How to investigate and solve when you discover a technical problem
- Consider the impact of an error Consider the impact of an error
Investigating an error when they occur the error
In this article, I describe a procedure for investigating an error when they occur the error.
Essentials of an error investigation
- Politely understand what the error message in a console is telling you.
- Correctly understand what the error is referring to. Please search the error by Google Search if you need it.
- Distinguish that it is an environment-dependent error or an error from other factors.
- Correctly understand the changes from the code when it was working.
- Check the code step by step with debugger or logger, etc to see how far the code works as expected.
Phase of error investigation
- Investigate the error on your own in 15-30 minutes. Get an ability to solve an error on your own.
- Consult with team members around you at a level that doesn't interfere with your work if you can't solve it yourself within 30 minutes.
- If not resolved, contact them with an estimate of what can and can't be done and what isn't coming and the additional work time needed.
Why do we have a time limit on error investigation?
Time limits can be daunting at first, but it's important to get your output out in a limited amount of work time.
Be aware of what you can and can't do in your limited time to solve the problem.
How to investigate and solve when you discover a technical problem
If you could search for the problem which you found, please try to solve that within a limited time.
- (Check Current Status) Please confirm the problem which works well or not in the current code.
- (Search Alternative way) If it did not work well, please investigate the alternative way.
- (Modify Code) Please modify code by 2nd investigation and create a pull request.
If it was difficult to solve by your self, please create a GitHub Issue and skip the issue at once.
Consider the impact of an error
Consider the impact of an error which you try to solve:
- How important the issue is.
- Are they creating bugs and doing users a disservice?
- What problems could arise if left unattended?
We expect to be flexible in your action depending on the degree of impact of the error.
¥35,900
グラフィックボード ELSA GeForce RTX 3060 S.A.C/L [GD3060-12GERSH] グラフィックボード
駿河屋
¥91,000
アップル(Apple)のアップル Apple Watch Ultra 49mm チタニウム グリーンアル(その他)
Rakuten ラクマ
¥55,800
【第6世代】iPad mini6 Wi-Fi 64GB パープル MK7R3J/A A2567 Apple 当社3ヶ月間保証 中古 【 中古スマホとタブレット販売のイオシス 】
中古スマホとタブレットのイオシス
¥12,600
富士通 LIFEBOOK U938/S [新品SSD] Win10 3年保証 中古 パソコン PC ノート ノートパソコン
中古パソコンショップ PC-WRAP
¥37,777
iPad 第9世代 2021 Wi-Fi 64GB 【中古】 中古iPad タブレット Apple MK2K3J/A スペースグレイ 10.2インチ iPadOS 1ヶ月保証【ヤマダ ホールディングスグループ】
ショップ・インバース
¥12,800
iPod touch (第7世代) 32GB (プロダクトレッド) [MVHX2J/A] (状態:USBケーブル欠品/箱違い) ポータブルオーディオ
駿河屋
¥15,711
プレイステーション4 Pro本体 ジェットブラック(HDD 1TB/CUH-7100BB01)(本体単品/付属品無) (箱説なし) PS4ハード
駿河屋