Hey,
I’m exploring the idea of a webpage where you can paste a function (or a block of code) in any programming language, and it outputs a list of specific, actionable refactoring suggestions - things like:
- Unnecessary complexity
- Poor naming conventions
- Duplicated logic
- Violations of language-specific best practices
- Readability issues
The goal is to help developers quickly spot areas for improvement and make their code cleaner, more maintainable, and easier to understand.
Questions for you:
- Would you use such a tool? Why or why not?
- What features would make it important for you? (e.g., integration with GitHub, support for obscure languages, explanations for each suggestion, etc.)
- Are you ready to pay for a tool like this (for example, paying for access to advanced checks or being able to tune checks for your programming style)?
- Are there existing tools you love (or hate) that do something similar?
Hi, hmm, I think that’s almost the tool I had in mind. So if sonarqube exists, I guess there is no need for another tool in the same area. Thanks for sharing
You’re welcome! I would suggest giving it a try, maybe there’s a feature or functionality you have in mind that sonarqube doesn’t do.
Just because a product exists already doesn’t mean there isn’t opportunity for a competitor! You could try competing on price, maybe offer a more generous free tier which can help you get more sign ups. Maybe make it free for self-hosting, but you make money offering it as a service as most devs probably won’t bother.
Sonarqube proved there’s a market for this type of product already, which is the hardest part!