Why Use XFAs?

Fusebox is about modularity, maintainability, and focusing the talents of team members. Exit fuseactions contribute to each of these areas. This section looks at each of these areas to see how.

Modularity

When we think about modularity, we think in terms of the ability to take circuits from one application and “plug” them into another application with a minimum of modification. Exit fuseactions add to the modularity of an application by removing the need to edit fuses when a circuit is moved to a new application.

If we’ve properly designed our Fusebox 3 application, when we move a new circuit into it, the only thing we’ll need to edit is the application’s circuit definition file (fbx_circuits.cfm) and perhaps the new circuit’s ...

Get Fusebox: Developing ColdFusion® Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.