-
Notifications
You must be signed in to change notification settings - Fork 56
Experience in Installation of Elia Traore (Athenizer Review)
Elia Traore edited this page Jul 3, 2017
·
1 revision
The installation was fairly easy, and after reading some of the wiki the usage was pretty straight forward.
I don't have anything bad to say about the product, but I have couple of improvement suggestions -
- Change the button icons (maybe negative picture of spartanizer icon for the athneizer icon?) OR add descriptive tips when hovering over the icons - In first use, it's hard to understand what you should press and why
- Explain better what's unique about your pull and push buttons in the gits - does your push also spartnize the code? does you pull athneize your code? if not, why use them over eclipse's built in git support?
- Support using the athneizer on the method your cursor is currently in, without needing to mark the method body
- Merge the tip that addes brackets with the following tip, instead of having it as a stand alone:
//original code
return flag? getValue() : flag2? : getValue2() : getValue3();
//1st iteration
if(flag)
return getValue();
return flag2? : getValue2() : getValue3();
//2nd iteration
if(flag){
return getValue();
}
return flag2? : getValue2() : getValue3();
//3rd iteration
if(flag){
return getValue();
}
if(flag2)
return getValue2();
return getValue3();
you can see in this example that the 2nd iteration doesn't improve readability - you could just skip to the 3rd one.
- Limit the amount of times the athneizer can be activated - I've found a bug when trying to activate it too many times, causing the generated code to not compile, I've opened an issue about this bug: #1602
Other then that, great project! Thanks for letting me review it 😄