RE: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-21 Thread Merrill, Jason
>>I also >>recommend downloading an Enterprise Architect trial >>http://www.sparxsystems.com/ or Poseidon Hmmm, I think however that software like Enterprise Architect is far too complex and requires at least minimal UML knowledge for someone just trying to wrap their head around OOP. It's a grea

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript (James Marsden)

2006-08-19 Thread Adrian Park
Joe, that sounds like a really useful approach. I imaging it gets you on the right track with distinct objects and duties. The way I understand MVC, I'd guess that you'd use MVC to implement the *nouns* (if it seemed appropriate). i.e. Pacman might have a model to store his state (e.g. location, p

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-19 Thread Adrian Park
Hi David, Like you, I didn't have any previous programming experience when I started using ActionScript. I *think* I'm now pretty nifty with my OOP but still feel like I have oodles to learn when it comes to structuring more complex app's in a good way. I'd echo the suggestions of learning a few

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-18 Thread Anggie Bratadinata
I'm sure a lot of excellent Flash developpers in this mailing list didn't have previous coding experience before they started Flash (like myself) and managed to become the ActionScript 2.0 OO pros aroud here. I'm not one of the pros here. I'm just another noob, lurking in his list to read some

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-18 Thread Mike Britton
I second James' recommendation of Headfirst Design Patterns. I also recommend downloading an Enterprise Architect trial http://www.sparxsystems.com/ or Poseidon http://gentleware.com/index.php and learning some UML. It helps me to step outside of the code and focus on the logic behind the busine

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-18 Thread Adam Pasztory
One of the things that's fun about OOP design is that there is no single best solution to a problem. (Or perhaps another way of putting it is that there's always a beter way to solve your problem!) Sure there are best practices, and a book like Head First Design Patterns can help you understand

RE: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-18 Thread Merrill, Jason
I used to feel that way too. And in fact, reading books like that are great, but they can also give you an overwhelming feeling of all you don't know. What I would do is this - start out slow. Don't feel like you have to do it "by the book" - that's just not possible until you gain some experi

Re: [Flashcoders] Best way to learn OO Analysis and Design with ActionScript

2006-08-18 Thread James Marsden
Hey, It's a state of mind being able to separate tasks into object relationships that only becomes natural with time and practice. I learnt by following an AS 1.0 game tutorial*, transcoding to AS 2.0 as I followed it. That way I didn't have to think at all about the actual content or directi