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.

Comments

Popular posts from this blog

Sites, Newsletters, and Blogs

Oracle JDBC ReadTimeout QueryTimeout