Structure101
Structure101 enables visualization of software structure - architectural design and layering as well as packaging and class dependencies. It makes it easy to understand, monitor, and enforce. IDE plug-ins highlight and display layering/dependency violations as errors. Structure101 addresses the need to manage an applications architecture to keep it easier to understand and less fragile, all of which increases maintainability.
I have successfully used Structure101 at two different companies and on two large scale enterprise projects. It was easy to setup and use and made identifying poor design and implementation a breeze. I was able to quickly analyze the full code bases and identify tangled and complex code. With Structure101 I could drill right down to the specific areas of the code that violated best practices so that they could be analyzed and corrected.
I have successfully used Structure101 at two different companies and on two large scale enterprise projects. It was easy to setup and use and made identifying poor design and implementation a breeze. I was able to quickly analyze the full code bases and identify tangled and complex code. With Structure101 I could drill right down to the specific areas of the code that violated best practices so that they could be analyzed and corrected.
Comments