In the last month or so I’ve been tasked with reviewing a project for performance profiling and just code cleanup in general. It’s been quite a task as I wasn’t familiar with a single part of the code so finding tools to aid in this is uber helpful.
With that in mind, here are a few things I’ve found that are super awesomely helpful in case you come upon having to do the same thing:
Flex PMD – An awesome tool for quickly checking code for those little nitpicky things like unused variables, methods, etc. Not to mention finding not so great things that were done more than likely in a jam.
extra mm.cfg params – this one I just started messing with today and man are some of these super helpful! Especially AS3Trace=1. Holy toldeo! If you know what to look for (i.e. memory allocation table numbers representing certain objects) you can really track rouge code you’re unsure of to just about the start of it’s shenanigans.
Those are the two main things I’ve come across so far that have been great help to me. If I find anything more I’ll post.
Good luck and have fun wondering why some other coders did what they did like that!