Nothing at all to be embarrassed about, the AFFUG regulars are some of the nicest, most accommodating people you're apt to meet in the development community. I can personally vouch that they've helped me tremendously with little to no ridicule outside my apparent lack of fashion sense. :)
The wikipedia article on OOP is pretty illuminating and might be a good first place to start. See here: http://en.wikipedia.org/wiki/Object-oriented_programming. Another thing that is infinitely useful in my opinion is networking with other developers and peeking at their code, then asking questions about which parts are done like they are out of necessity, and which are personal preference issues that others may do differently with no ill effects. If you could get ahold of a smaller, but cleanly coded example application to refer to from time to time, it would probably be fairly helpful. In fact, not to speak for anyone else, but I wouldn't be surprised if lots of folks herein, myself included, would be more than happy to send one to you as a FlexBuilder backup. In any case, don't hesitate to drop by a meeting, because we were all beginners once and everybody remembers what it was like, and John and the folks at AFFUG are all great people and more than happy to bring another into the fold. Plus, every time another developer learns Flex, an angel gets its wings! ~J On Fri, Oct 23, 2009 at 2:53 PM, Kit McCormick <[email protected]>wrote: > Ditto. > > On Fri, Oct 23, 2009 at 2:51 PM, Charlie Hubbard > <[email protected]> wrote: > > Ok here's roughly how I setup my folder structure for a project (again, > for > > future reference, folder structure is not a design pattern). As noted in > > other replies this isn't a standard, and lots of people will have other > > opinions about the perfect layout. There are some rules you have to > follow > > (like actionscript packages have to be nested folders), but other than > that > > it's what works for your project. This is from the perspective of a Flex > > project. Doing AIR projects there are other things to consider > (database, > > support files, etc). > > project_root > > bin-debug [1] > > bin-release [2] > > html-template [3] > > src [4] > > com > > mydomain > > Class1.as > > Class2.as > > ... > > ClassN.as > > assets [5] > > images > > css > > fonts > > lib [6] > > tests [7] > > doc [8] > > build.xml [9] > > [1] compiler debug output from FlexBuilder goes here. FlexBuilder > creates > > this for you so not to worry. > > [2] compiler release output from FlexBuilder goes here. FlexBuilder > creates > > this for you so not to worry. > > [3] HTML template used for running in FlexBuilder and possibly your site. > > FlexBuilder creates this for you so not to worry. > > [4] action script and mxml go here. Typically you'll put your > actionscript > > in some package like com.mydomain > > [5] assets folder holds my css, icons, and any fonts (if I have those) > > [6] Any dependant SWCs I keep in lib. FlexBuilder usually adds this to > my > > project for me. > > [7] All unit test code goes here (again following the package structure > > layout). > > [8] Any project documentation, or AS doc I put there (optional) > > [9] My build file I use with Ant to build my project from the command > line, > > and automated builds. > > HTH > > Charlie > > On Thu, Oct 22, 2009 at 10:21 PM, Sarah Davidson <[email protected]> > wrote: > >> > >> Hi.... this is the first time I've tried this and I'm just beginning > with > >> Flex. Please excuse what may seem like silly questions :) > >> For most things I have been trying to do, I have been able to find > >> solutions online or in my books, but the one thing that I can't find any > >> good and consistent information on is organizing everything. All the > >> examples work with just one file. So far there are two things that I'm > >> trying to figure out (since my project has lots of files): > >> > >> A folder structure (design pattern?). I want to be tidy. > >> A place to put all my WebServices so I don't have to copy different > pieces > >> to every single component. Is there a way to do some kind of include > that > >> references a file that lists all my services? > >> > >> Thank you! > > > > > > > ------------------------------------------------------------- > To unsubscribe from this list, simply email the list with unsubscribe in > the subject line > > For more info, see http://www.affug.com > Archive @ http://www.mail-archive.com/discussion%40affug.com/ > List hosted by http://www.fusionlink.com > ------------------------------------------------------------- > > >
