FuseBox is a standards group for the ColdFusion Mark Up Language, created by and for ColdFusion developers. FuseBox is the podium used to unite developers behind common practices and ideas to further aid in the development of useful programming solutions for everyone.
Everybody wants reusability, but nobody does it well, it seems. And that's frustrating. We know as coders that we end up writing software that's virtually identical over and over again.
Why is Fusebox important? To help answer that question, let's explore the similarities between the state of software development in 2000 and the state of rifle making exactly two centuries ago in 1800.
Everyone who has ever developed an application is all too familiar with the problem of clients' shifting notions of what they want and need in an application. I sometimes think the process of building a web application is much like building a house.
One of the great things about developing for the Web is the fun factor. While our grimmer, more serious IT cousins are exiled in lands populated by such dread monsters as COBOL and FORTRAN, and must do daily battle with the demon, MainFrame, our lot is far more pleasant.