AROS - Automatic Refactoring Opportunity Search - é uma ferramenta de código-fonte aberto que permite buscar por oportunidades de refatoração para aplicação de padrões de projeto - design patterns em sistemas C#. AROS foi implementada sobre a plataforma .NET Framework e utiliza a biblioteca NRefactory para varrer código fonte através de ASTs - Abstract Syntax Trees. Na versão atual a ferramenta pode detectar oportunidades para aplicar os padrões Strategy, Factory Method, Template Method, Creation Method e Chain Constructors. Utiliza o princípio OCP para fácil implementação de novos mecanismos de buscas, através de herança e polimorfismo, tornando a ferramenta extensível.
Follow AROS
Other Useful Business Software
Earn up to 16% annual interest with Nexo.
Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of AROS!