Ah - I guess it is.  Says that WAY down the web page - not in the top
where it says, "download".  What's the best one for Windows?

Jason Merrill   |   E-Learning Solutions   |  icfconsulting.com










>>-----Original Message-----
>>From: [EMAIL PROTECTED] [mailto:flashcoders-
>>[EMAIL PROTECTED] On Behalf Of hank williams
>>Sent: Friday, December 23, 2005 12:02 PM
>>To: Flashcoders mailing list
>>Subject: Re: [Flashcoders] Faster code?
>>
>>I think its a mac app.
>>
>>Hank
>>
>>On 12/23/05, Merrill, Jason <[EMAIL PROTECTED]> wrote:
>>> I downloaded the trial, but what's a .dmg file and how do I unpack
it in
>>> Windows?  Couldn't find any info on their site - and double-clicking
the
>>> file gives me an error - unrecognized file type.
>>>
>>> Jason Merrill   |   E-Learning Solutions   |  icfconsulting.com
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> >>-----Original Message-----
>>> >>From: [EMAIL PROTECTED]
[mailto:flashcoders-
>>> >>[EMAIL PROTECTED] On Behalf Of Merrill, Jason
>>> >>Sent: Friday, December 23, 2005 11:42 AM
>>> >>To: Flashcoders mailing list
>>> >>Subject: RE: [Flashcoders] Faster code?
>>> >>
>>> >>Thanks.
>>> >>
>>> >>Jason Merrill   |   E-Learning Solutions   |  icfconsulting.com
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>
>>> >>>>-----Original Message-----
>>> >>>>From: [EMAIL PROTECTED]
[mailto:flashcoders-
>>> >>>>[EMAIL PROTECTED] On Behalf Of Paul BH
>>> >>>>Sent: Friday, December 23, 2005 11:31 AM
>>> >>>>To: Flashcoders mailing list
>>> >>>>Subject: Re: [Flashcoders] Faster code?
>>> >>>>
>>> >>>>this is the tool I meant - visDoc / ASDoc were these once the
same?
>>> >>>>cant remember... Im having a slow day...
>>> >>>>
>>> >>>>http://www.visiblearea.com/visdoc/
>>> >>>>
>>> >>>>On 12/23/05, Merrill, Jason <[EMAIL PROTECTED]> wrote:
>>> >>>>> Where can I get ASDoc?  Google seems pretty ignorant of it -
at
>>> >>least as
>>> >>>>> a product or software tool.  Or is it an internal-only product
>>> Adobe
>>> >>>>> uses?  Or is it simply a Macromedia standardized HTML format
for
>>> >>help
>>> >>>>> content?
>>> >>>>>
>>> >>>>> Jason Merrill   |   E-Learning Solutions   |
icfconsulting.com
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>> >>-----Original Message-----
>>> >>>>> >>From: [EMAIL PROTECTED]
>>> >>[mailto:flashcoders-
>>> >>>>> >>[EMAIL PROTECTED] On Behalf Of JesterXL
>>> >>>>> >>Sent: Friday, December 23, 2005 10:56 AM
>>> >>>>> >>To: Flashcoders mailing list
>>> >>>>> >>Subject: Re: [Flashcoders] Faster code?
>>> >>>>> >>
>>> >>>>> >>Oh yeah definatly.  Even though Natural Doc's syntax feels
more
>>> >>>>> >>straightforward, ASDoc definately has the most beautiful
output
>>> >>that
>>> >>>>> I've
>>> >>>>> >>seen to date.
>>> >>>>> >>
>>> >>>>> >>----- Original Message -----
>>> >>>>> >>From: "Paul BH" <[EMAIL PROTECTED]>
>>> >>>>> >>To: "Flashcoders mailing list"
>>> <flashcoders@chattyfig.figleaf.com>
>>> >>>>> >>Sent: Friday, December 23, 2005 10:53 AM
>>> >>>>> >>Subject: Re: [Flashcoders] Faster code?
>>> >>>>> >>
>>> >>>>> >>
>>> >>>>> >>1) I agree, that's why back to my earlier thing, I rarely
>>> comment
>>> >>-
>>> >>>>> >>what ASDoc does do however is provide a way of displaying
things
>>> >>like
>>> >>>>> >>your method signature in a friendly HTML like manner, with a
>>> handy
>>> >>>>> >>index down the side. When I do comment, it would be to
explain
>>> >>some
>>> >>>>> >>hackery, or something that wasnt obvious - within a
function,
>>> this
>>> >>>>> >>wouldnt get picked up, if it was something like a paramenter
>>> only
>>> >>>>> >>being in an allowable range, I would comment that in a way
that
>>> >>ASDoc
>>> >>>>> >>picks up...
>>> >>>>> >>
>>> >>>>> >>2)Hehe if I couldnt do that, it would be nirvana-esque... I
>>> never
>>> >>said
>>> >>>>> >>that this document wouldnt change - the key thing here is to
>>> make
>>> >>sure
>>> >>>>> >>that the change is captured in one place and one place
alone...
>>> ie
>>> >>-
>>> >>>>> >>when business changes the specification, this is reflected
in my
>>> >>unit
>>> >>>>> >>tests (as they are one & the same document), and thus my
test
>>> >>suite
>>> >>>>> >>know about it straight away...
>>> >>>>> >>
>>> >>>>> >>On 12/23/05, JesterXL <[EMAIL PROTECTED]> wrote:
>>> >>>>> >>> 1.  ASDoc just generates comments from your code.  If your
>>> code
>>> >>>>> comments
>>> >>>>> >>> aren't up to date, neither is your generated asdocs.
>>> >>>>> >>>
>>> >>>>> >>> 2. If you could coerce a client to sign a document saying
that
>>> >>>>> business
>>> >>>>> >>> requirements never change... hell dude, I'm hiring you
>>> fulltime
>>> >>to
>>> >>>>> work
>>> >>>>> >>> for
>>> >>>>> >>> me!
>>> >>>>> >>>
>>> >>>>> >>>
>>> >>>>> >>> ----- Original Message -----
>>> >>>>> >>> From: "Paul BH" <[EMAIL PROTECTED]>
>>> >>>>> >>> To: "Flashcoders mailing list"
>>> >><flashcoders@chattyfig.figleaf.com>
>>> >>>>> >>> Sent: Friday, December 23, 2005 10:31 AM
>>> >>>>> >>> Subject: Re: [Flashcoders] Faster code?
>>> >>>>> >>>
>>> >>>>> >>>
>>> >>>>> >>> I'm so glad I opened such a juicy can of worms just before
>>> >>Christmas
>>> >>>>> ;)
>>> >>>>> >>>
>>> >>>>> >>> I just want to throw one more thing into the mix before I
>>> >>dissappear
>>> >>>>> off
>>> >>>>> >>> to
>>> >>>>> >>> numb
>>> >>>>> >>> my family reunion with hefty doses of alcohol...
>>> >>>>> >>>
>>> >>>>> >>> So, now I think my comments before about, erm comments
still
>>> >>stand.
>>> >>>>> I
>>> >>>>> >>> see comments differently to documentation, so I'll just
add my
>>> >>>>> >>> tuppence to this and retire to eat drink & be merry...
>>> >>>>> >>>
>>> >>>>> >>> I think some (many)? people dont document because they
cant be
>>> >>>>> arsed.
>>> >>>>> >>> Why is this the case? We'll, again, I think it comes down
to
>>> >>>>> changing
>>> >>>>> >>> requirements, and the fact that I hate having the same
>>> >>information
>>> >>>>> in
>>> >>>>> >>> two places, as at some point one will get out of date...
>>> >>>>> >>>
>>> >>>>> >>> How to manage this, and at the same time make your code
easy
>>> to
>>> >>>>> >>> understand?
>>> >>>>> >>>
>>> >>>>> >>> This is how we are approaching it / looking to approach
it...
>>> >>>>> >>>
>>> >>>>> >>> 1) Documentation of individual methods within classes is
done
>>> >>using
>>> >>>>> >>> ASDoc which gets triggered whenever a file gets checked
into
>>> >>source
>>> >>>>> >>> control -- your documentataion is generated from your
class
>>> >>file,
>>> >>>>> and
>>> >>>>> >>> is *always* up to date with your checked in class file...
>>> >>>>> >>>
>>> >>>>> >>> 2) We are looking into using a thing called FIT
>>> >>(http://fit.c2.com/)
>>> >>>>> >>> What this does is tie in business requirements with unit
>>> tests.
>>> >>The
>>> >>>>> >>> business (ie the client) basically write their
specifications
>>> >>(or
>>> >>>>> are
>>> >>>>> >>> assisted with it) in a word document. wherever a table is
>>> >>>>> encountered,
>>> >>>>> >>> this is interpreted by FIT as a unit test, and the test
>>> builder
>>> >>>>> writes
>>> >>>>> >>> a fixture to accomodate that test... What this means is
that
>>> you
>>> >>are
>>> >>>>> >>> documenting your business logic in one place (rather than
both
>>> a
>>> >>>>> specs
>>> >>>>> >>> document and a slew of unit tests)
>>> >>>>> >>>
>>> >>>>> >>> For me, the underlying principle is this -- DONT REPEAT
>>> YOURSELF
>>> >>--
>>> >>>>> >>> it'll save you a whole truckload of hassles down the
road...
>>> >>>>> >>>
>>> >>>>> >>> Pxx
>>> >>>>> >>>
>>> >>>>> >>>
>>> >>>>> >>>
>>> >>>>> >>> On 12/23/05, Hans Wichman <[EMAIL PROTECTED]> wrote:
>>> >>>>> >>> > Just to those that are reading this thread and wondering
if
>>> >>>>> writing neat
>>> >>>>> >>> > documented code for clients (and payed for by clients)
is an
>>> >>>>> illusion,
>>> >>>>> >>> > my
>>> >>>>> >>> > 2
>>> >>>>> >>> > cents:
>>> >>>>> >>> >
>>> >>>>> >>> > we've been working on a project (complete virtual
learning
>>> >>city)
>>> >>>>> in
>>> >>>>> >>> > flash
>>> >>>>> >>> > in which the client didnt really know what he wanted up
>>> front,
>>> >>>>> which we
>>> >>>>> >>> > tackled using a usecase-development/prototyping
approach.
>>> >>>>> >>> > The object oriented design was by large thought up up
front,
>>> >>the
>>> >>>>> >>> > conversion
>>> >>>>> >>> > of this design to AS2.0 was done bit by bit, using unit
>>> >>testing
>>> >>>>> etc. All
>>> >>>>> >>> > the while the specs where changing and we made
>>> >>>>> this-phase/next-phase
>>> >>>>> >>> > choices and did a small impact analysis for most of
them.
>>> >>>>> >>> > During implementation most of the code was being
documented
>>> >>>>> already
>>> >>>>> >>> > (during
>>> >>>>> >>> > or upfront), not using obvious what-does-this-button-do
>>> >>comments,
>>> >>>>> but
>>> >>>>> >>> > WHY-does-this-button-do-what-it-does comments. The
internals
>>> >>>>> workings
>>> >>>>> >>> > may
>>> >>>>> >>> > change, but why-it-does-what-it-does usually doesnt. The
>>> >>client
>>> >>>>> now
>>> >>>>> >>> > requested ALL documentation to be delivered as a
separate
>>> >>product,
>>> >>>>> most
>>> >>>>> >>> > of
>>> >>>>> >>> > which is already present and includes functional docs,
>>> >>technical
>>> >>>>> docs,
>>> >>>>> >>> > source docs, readers, etc.
>>> >>>>> >>> > This product will run for a number of years, currently 4
>>> >>virtual
>>> >>>>> >>> > casestudies have been implemented and 50 more will be
>>> required
>>> >>>>> over the
>>> >>>>> >>> > next few years (casestudy == adventure game). A number
of
>>> >>people
>>> >>>>> are
>>> >>>>> >>> > working on this project together, ussually not having a
clue
>>> >>what
>>> >>>>> the
>>> >>>>> >>> > other
>>> >>>>> >>> > one does, they just agree on a common interface for
example
>>> >>>>> between
>>> >>>>> >>> > client
>>> >>>>> >>> > and server (which is documented by examples mostly).
>>> >>>>> >>> > Lots of changes will probably be required, but since the
>>> code
>>> >>is
>>> >>>>> >>> > modular,
>>> >>>>> >>> > its clean (99,9%) and well documented, we can analyse
what
>>> has
>>> >>to
>>> >>>>> be
>>> >>>>> >>> > refactored and what doesnt need to be.
>>> >>>>> >>> >
>>> >>>>> >>> > This is not to start up the discussion again whether or
not
>>> to
>>> >>>>> document
>>> >>>>> >>> > your code, just to tell you that almost all our clients
(our
>>> >>>>> company has
>>> >>>>> >>> > about 50 ppl and a lot of clients) request a solid
design,
>>> >>solid
>>> >>>>> >>> > documentation and a copy of the sourcecode. Internally
we
>>> are
>>> >>all
>>> >>>>> >>> > expected
>>> >>>>> >>> > to have a high standard and work on increasing this
standard
>>> >>even
>>> >>>>> >>> > further
>>> >>>>> >>> > (for example by reading books such as 'code complete',
>>> taking
>>> >>>>> >>> > certifications, studying oo development). This is the
same
>>> for
>>> >>>>> java,
>>> >>>>> >>> > php,
>>> >>>>> >>> > AS1, AS2, visual basic or c++ developers.
>>> >>>>> >>> >
>>> >>>>> >>> > Does the way we work slow us down? No.
>>> >>>>> >>> > Does the way we work cost us clients? Nope.
>>> >>>>> >>> > Does everything need to be documented? No ofcourse not.
>>> >>>>> >>> > Is this approach applicable to all types of projects?
Nope.
>>> >>>>> >>> > Will we hire someone who is fast but does not document
his
>>> >>crappy
>>> >>>>> code,
>>> >>>>> >>> > again? We surely wont, and we know becoz we review his
code
>>> >>after
>>> >>>>> each
>>> >>>>> >>> > project.
>>> >>>>> >>> >
>>> >>>>> >>> > I do think lots of the arguments given here against
>>> >>documenting
>>> >>>>> are just
>>> >>>>> >>> > excuses in order not to have to, or a lack of skill in
the
>>> oo
>>> >>>>> design
>>> >>>>> >>> > area.  Rewriting and rewriting and rewriting (with or
>>> without
>>> >>>>> >>> > documentation) should make warnings bells go off in your
>>> head,
>>> >>>>> with or
>>> >>>>> >>> > without someone paying for it.
>>> >>>>> >>> > Can I do the same very cool things all the
>>> >>>>> non-documenting-guru/hackers
>>> >>>>> >>> > do?
>>> >>>>> >>> > Nah unfortunately not, but thats beside the point ;).
>>> >>>>> >>> >
>>> >>>>> >>> > When it comes down to it, I agree you have to pragmatic
when
>>> >>>>> coding, not
>>> >>>>> >>> > everything we do has to have an academic standard, but
you
>>> >>>>> shouldn't
>>> >>>>> >>> > grab
>>> >>>>> >>> > every opportunity to write crappy code with both hands
>>> either.
>>> >>>>> >>> >
>>> >>>>> >>> > Just my 2 cents...
>>> >>>>> >>> > H
>>> >>>>> >>> >
>>> >>>>> >>> >
>>> >>>>> >>> > At 08:51 AM 12/23/2005, you wrote:
>>> >>>>> >>> > >>I think it reflects the nature of flash and its
history.
>>> >>>>> >>> > >    Not to mention the diverse skillset of its
>>> >>developer-base. A
>>> >>>>> lot of
>>> >>>>> >>> > > people learned to write code in Flash, and the
question of
>>> >>>>> whether
>>> >>>>> >>> > > they
>>> >>>>> >>> > > are doing it the "right" way or not is debatable.
>>> >>>>> >>> > >
>>> >>>>> >>> > >>In other words, as flash becomes a real software
>>> development
>>> >>>>> platform,
>>> >>>>> >>> > >>real development methodologies will become more
important.
>>> >>>>> >>> > >    That's really what it comes down to. As you start
>>> >>building
>>> >>>>> >>> > > longer-term
>>> >>>>> >>> > > projects and using standardized methodologies, these
>>> things
>>> >>>>> start to
>>> >>>>> >>> > > become more important. I still do the occasional
one-off
>>> >>>>> animation or
>>> >>>>> >>> > > ad,
>>> >>>>> >>> > > but that's not where I spend the majority of my time
these
>>> >>days.
>>> >>>>> >>> > >
>>> >>>>> >>> > >ryanm
>>> >>>>> >>> > >_______________________________________________
>>> >>>>> >>> > >Flashcoders mailing list
>>> >>>>> >>> > >Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>> >
>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> >>> >
>>> >>>>> >>> > _______________________________________________
>>> >>>>> >>> > Flashcoders mailing list
>>> >>>>> >>> > Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>> >
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> >>> >
>>> >>>>> >>> _______________________________________________
>>> >>>>> >>> Flashcoders mailing list
>>> >>>>> >>> Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> >>>
>>> >>>>> >>> _______________________________________________
>>> >>>>> >>> Flashcoders mailing list
>>> >>>>> >>> Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> >>>
>>> >>>>> >>_______________________________________________
>>> >>>>> >>Flashcoders mailing list
>>> >>>>> >>Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> >>
>>> >>>>> >>_______________________________________________
>>> >>>>> >>Flashcoders mailing list
>>> >>>>> >>Flashcoders@chattyfig.figleaf.com
>>> >>>>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>> NOTICE:
>>> >>>>> This message is for the designated recipient only and may
contain
>>> >>privileged or
>>> >>>>confidential information. If you have received it in error,
please
>>> >>notify the sender
>>> >>>>immediately and delete the original. Any other use of this
e-mail by
>>> >>you is
>>> >>>>prohibited.
>>> >>>>> _______________________________________________
>>> >>>>> Flashcoders mailing list
>>> >>>>> Flashcoders@chattyfig.figleaf.com
>>> >>>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>>>>
>>> >>>>_______________________________________________
>>> >>>>Flashcoders mailing list
>>> >>>>Flashcoders@chattyfig.figleaf.com
>>> >>>>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> >>_______________________________________________
>>> >>Flashcoders mailing list
>>> >>Flashcoders@chattyfig.figleaf.com
>>> >>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>> _______________________________________________
>>> Flashcoders mailing list
>>> Flashcoders@chattyfig.figleaf.com
>>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>>
>>_______________________________________________
>>Flashcoders mailing list
>>Flashcoders@chattyfig.figleaf.com
>>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to