Bento
 
SourceForge.net Logo
> Bento Home > Bento Overview > Bento Benefits
Benefits
 
 

benefits

The Bento language provides a wide range of benefits due to its unique role as an object-oriented presentation language. Further benefits arise not from Bento's conceptual underpinnings so much as its style.

Benefits of Using an Object-Oriented Language

Bento is object-oriented (OO) meaning it allows data and logic to be encapsulated into objects according to object-oriented principles. As programmers of OO languages such as C++ and Java well know, the benefits of OO are substantial:
  • Reliability. OO techniques minimize the dependencies between parts of the system, so bugs are more likely to be localized.
  • Maintainability. OO allows complex applications to built out of simple components; the simpler a component, the cheaper and quicker it is to fix or modify.
  • Extensibility. OO components are intrinsically extensible, even in ways unforeseen by the original developers, so changes to meet new requirements are possible and often inexpensive.
  • Reusability. OO solutions lend themselves to generalization. OO techniques make it possible to build abstract, high level solutions which can be customized and adapted for specific circumstances. As a result, OO developers are less likely to find themselves "reinventing the wheel".


top


Use of any software, source code and documentation obtained from this site is governed by the Bento Poetic License.

Copyright © 2003 by bentodev.org