Pick a simple goal or idea for your AddOn. It's often a good idea to just make an AddOn that only opens a window or prints a message to get started, especially when everything is new for you. After that works the way it should, and you have learned everything necessary to make an AddOn work at all, you can move on to adding one piece at a time toward your goals. Writting software in general is often a never ending process because you can always think of something new to add or improve.
I think this may have been a case of that specific sword simply having wildly inflated secondaries. If I recall correctly, when I played during Wrath, +STR and +Hit were the stat kings for plate DPS classes (I remember all the guides recommending +STR gems in every slot and +STR enchants on everything) and secondary stats were, well, secondary, and inflated secondaries on a weapon weren't that big a deal. But now that secondary stats have so much more importance, I suspect that an "outlier" weapon like that just wreaks havoc with modern calculations, so that all the addon sees is that this particular sword offers +15 more Haste and Crit than everything else that drops. 

There is a talent guide for every individual class and it’s also in game so you never have to minimise the screen to check it out. Totally original: fully comprehensive guide anything like this for any game. For people to claim that one version is far better than another is quite an exaggeration. The most basic way is the fact that you’re killing monsters much more quickly and efficiently. Their guides cover virtually everything. Double check that the launcher. As of now, they have got three class specializations referred to as brewmaster(tank), windwalker (melee specialist), and mistweaver (healer) (source: wowwiki. First thing that i liked about the guide dugi was that it was not based on false methods. Virtual reality is now standing at a very edge of a steep hill.
Level with a pet if you can because it will help keep you safe. If your pet is tanking all of the damage from the enemies you’re fighting, you won’t have to. The other reason is that pets are easier and cheaper to heal than you are. If you don’t have a pet, make sure you know how to use your defensive abilities. You can’t level quickly if you are dying all the time.
×