Ole Bulbuk wrote: > Hi! > > >>I would like to persuade my boss to deploy phoenix in the company >>environment, but I need some realy big examples in >>mission-critical and >>bussines area (not free software). Can anybody tell me some? > > > That's always the problem. Nobody wants to be the first. > > I've got almost the same problem here. We are developing a server system for > decoding weather messages from all over the world for the DWD (Deutscher > WetterDienst, German Weather Service). > But they are a bit afraid that the development of Avalon could stop or that > it could be unstable. > > I always try to convince them by telling them that it is exactly the code > that we would have written if we had to write it ourself and had enough > time. >
My company has been using an older, branched, version of Avalon for about 18 months for parts of our B2C ecommerce application. I was the 'champion' for its use within the organization. Here's the principal argument I used to address the usual set of concerns. If its between doing nothing or using Avalon, the investment you make in your code is much better protected if you structure your code well, and that's what the Component Oriented Architecture (COO) helps you do. Whether that code is managed at runtime with Phoenix, Merlin, custom hardcoded method calls etc. isn't that important - that's not where the major investent in programmer time lies. The costs, benefits lies in the shift from a procedural(-scripting) to COO frame of mind. A less clear cut decision is in the choice of COO (or other) framework to use. On that score I chose Avalon because it did want I needed (component management) and not a lot else, which I considered an advantage over more 'comprehensive' solutions. - Huw -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>