Where can I turn to if I can’t fix a bug?

I am looking for resources to turn to when I don’t have the answer for something. I lead a team of software developers. We have been rolling out new software releases on a monthly basis.

When there is a bug that my team cannot fix, it lands on me. Most of the time I can resolve the issue, but there are times when I get stuck.

Unfortunately, I’m the top of the line at our company. There is nobody I can ask for help or assistance in figuring something out.

Do you happen to have any recommendations or guidance for situations like this?

5

First, you can get better at debugging. Debugging by David Agans is a good start for helping you improve. If you don’t know how to use a debugger, now is a good time to learn.

Second, you can make your code more debuggable. Adding unit tests would be the number one suggestion in this area. Adding logging is another excellent idea. Learn some design principles and refactor the code to make it cleaner. On the off chance you aren’t using source control, start now.

Finally, ask for help online. That’s what this site and StackOverflow are all about. Learning techniques like creating short, self-contained, correct examples can both help with debugging in the first place as well as help you get better answers.

1

Try pairing with the developer who worked on the issue before you. The two of you might be able to fix the bug. If you can narrow the problem down to a function or a few lines of code, a website like StackOverflow could help. Also advisable would be to write a test for the bug so you know when you’ve fixed it (or if it returns).

0

My personal last resort is to start commenting things out in what appears to be the affected area until the bug stops happening to narrow down.

Define “Can’t”…..

In addition to the excellent answer by @Karl, A change the attitude might be useful. Nothing, absolutely nothing, is “unfixable”. I have spend weeks hunting down issues in the past. I have given up on some for sure, but I have never said “this is unfixable, I can’t do it”, always put a reason behind the “I cannot” – “”. Make sure your “I cannot” is not “I don’t want to” or “I can’t be bothered”, “I’m bored”……. I that is case, it is what it is, be honest about it (at least to yourself). Not everyone is cut out to be a maintenance programmer – in my current job I can go weeks and write a few lines of useful code, so if you measure success buy SLOC, you will struggle.

Occasionally I say “I am not a good enough programmer to fix this”. That is a major step – being prepared to admit that you are not good enough means being prepared to ask for help. Park you ego and ask, you are a better programmer if you can.

1

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật