The Artima Developer Community
Sponsored Link

Java Buzz Forum
A Nasty Case of the departed developer bug

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Ben Hosking

Posts: 208
Nickname: hoskinator
Registered: Apr, 2006

Ben Hosking is Java Developer with about 5 years experience and interest in OO
A Nasty Case of the departed developer bug Posted: May 12, 2006 11:41 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Ben Hosking.
Original Post: A Nasty Case of the departed developer bug
Feed Title: A Funny Java Flavoured Look at the World
Feed URL: http://businesslogs.com/WebLog/RSS.xml
Feed Description: The blog looks at using Java and programming in general as it pops up in life as a Java programmer. It will have links to interesting Java articles and resources. It will also have a lot of SCJP Java 1.5 information and links as I am currently studying
Latest Java Buzz Posts
Latest Java Buzz Posts by Ben Hosking
Latest Posts From A Funny Java Flavoured Look at the World

Advertisement

We have recently found a few bugs at work, I would actually say its more of a nest of bugs. The code I work on is quite split up into the core code and actions. We don?t have any code reviews or code checking and there isn?t even a demand for any unit tests.

The basic result of this is that often you don?t see other peoples code unless there is a problem with it. Two developers have left since I have worked at the company and we have recently found need to go into their code. Holy Moly there was some fine specimens of Voodoo code ? it worked by magic not logic. Some of it was so confusing we have started to make a list of major refactoring that needs to be taken.


It?s funny when you see code like this because before the developer left you think they are doing a good job and to be honest most of the time they are but then sometimes you see some code that is a complete mess and wondered what they were up to at their machine all that time.


Obviously some developers have the same situation you were in and they had to try and change some legacy code and decided to leave it alone and just add a hack on. The problem with this approach is that in the end someone is going to have to fix it.


The current code I am looking at is quite amusing, I don?t understand it fully yet but there is a piece of code which says, move the map to the left and then below it a comment and code which moves the map down and then one which moves the map up. Why it is moving the map around I can?t fathom.


The best thing that occurs when Developers leave is that you can blame them for any bugs that occur, even if you put them in yourself :-D

Read: A Nasty Case of the departed developer bug

Topic: QEMU: Just How Fast Is It? Previous Topic   Next Topic Topic: Which user's life have you changed today?

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use