Development Guide Current?

27 views
Skip to first unread message

Collectonian

unread,
Jul 25, 2012, 3:16:49 PM7/25/12
to mach-ii-for...@googlegroups.com
We're working on doing some new apps in 1.8 (our older stuff is 1.6), so we figured it was a good time to review best practices.  We found the Development Guide on the wiki, so we were thinking of using it as a reference, but it hasn't been updated in 3 years and says it hasn't been updated for 1.8.  In terms of the first few sections (Concepts and Core Files, Application Structure and Design, and Designing Models For Mach-II), are these still fairly accurate or is there an updated version we should look at for guidelines?

Also, we are considering having multiple beans within a single "object"?  For example, we had an events folder:

events
--- eventsDAO.cfc
--- eventsService.cfc
--- Event.cfc
--- EventGroup.cfc

Where all of the individual beans are dependent on the core object and do not really stand alone.  Is this considered an okay practice or should anything that needs a bean have its own folder with service, DAO, etc?

Thanks,

Summer

Kurt Wiersma

unread,
Jul 26, 2012, 9:48:47 AM7/26/12
to mach-ii-for...@googlegroups.com
For the most part the dev guide is still accurate. We have added some new features since it was updated but it really talks about the core features which are still in place so I think it is a good starting point. Are you looking for best practices for how to structure your Mach II app or how to structure your model?

--Kurt


--
--
To post to this group, send email to mach-ii-for...@googlegroups.com
For more options and to unsubscribe, visit this group at http://groups.google.com/group/mach-ii-for-coldfusion?hl=en
 
New (July 2012): We've moved to GitHub: https://github.com/Mach-II/Mach-II-Framework
 
 

Collectonian

unread,
Jul 26, 2012, 12:26:48 PM7/26/12
to mach-ii-for...@googlegroups.com
A bit of both really :)

-- Summer

Kurt Wiersma

unread,
Jul 26, 2012, 1:28:22 PM7/26/12
to mach-ii-for...@googlegroups.com
One good recent example is the Enlist app. You can check out the code and structure on github at the link below.


--Kurt

Collectonian

unread,
Jul 26, 2012, 2:51:07 PM7/26/12
to mach-ii-for...@googlegroups.com
Awesome, thanks :-)
Reply all
Reply to author
Forward
0 new messages