eclipse plugins!

Plugin details


Simian UI

plugin-homepage | report-update | not rated / rate-it | comments (7)
Simian UI has been completely updated to use the new Job API in Eclipse 3.0.

Imagine for example that a bug is discovered in a method somewhere in a project. The developer duly writes a test case, makes the necessary code changes, ensures the test passes, checks the code in and considers the job finished!

Right?

Wrong!

Unknown to the developer, some weeks earlier, a fellow team mate discovered the same piece of code and realised that it did almost everything they needed to solve a problem thye were working on at the time. So they copied the 15 lines of code into their new method, added some more code to do the extra functionality required and checked in the changes.

Of course what they didn't know at the time was that the code they were copying had a bug in it! In fact at the time no one knew this. So now the original bug has been fixed but unfortunately none of the copies were fixed because no one knew they even existed.

Copying and pasting isn't the only way for this to occur. Duplicate code can also creep into through developers independently implementing similar features.

Simian catches these and other instances of duplication and can be configured to either flag them as warnings or even "break the build", ensuring that copy and pasting never again causes you or your project problems.

category:   Source Code Analyzer
license: Unknown
added: Feb 3, 2005
modified: Feb 3, 2005
clicks:
24H    week    month    all
288 290 318 2471
homepage: http://www.integility.com/simianui.html
url update manager: http://www.integility.com/eclipse/
home
what's new
categories
search
promotion progr.
contact
links
login / register

Eclipse Wiki
rss
hosting provided by


View Stats