I did quite a bit of Flash and Flex programming in AS2 and AS3 (well, Flex only in AS3 :). <self-definition> I got these platforms to do exactly what I want. I created Flash components and created an MVC framework in Flex, etc. </ self-definition>
If you give me a Flex application that I have never seen or said, “make these changes,” I know where to start understanding the application: from the application tag down. He probably had some kind of interaction with the server, with some callbacks, etc. Or some kind of interaction with the frame.
If you pass me the Java application, I can do the same thing: go from the frontend to the back end or maybe go back through method calls.
But if you give me the Flash application, I’ll be completely lost for the first hour, while I’m trying to guess why it works the way it is ... and if it doesn’t compile, I think I’ll be lost forever. This is due to MCs built into MCs (some of them are hidden! Great!) And not so much related to the code. Then the code is distributed in all different frames, scenes, etc., so when only the original developer works,
When I make a clean Flash, I do everything in Components and use a very flat structure, but this is a completely different story. My question is for the flash presentations that I get:
How do you begin to understand an existing flash presentation when you receive it? What are you looking for first, etc.? Do you have any tips for understanding the Flash presentation you are seeing for the first time?
source share