Main Directory
ASP 3091
ASP.NET 863
C and C++ 343
CFML 280
CGI and Perl 3073
Flash 803
Java 1614
JavaScript 2272
PHP 11222
Python 112
Remotely Hosted 1437
Tools and Utilities 2883
Web Hosting 27
XML 233




Diagnosing Java Code: Glass box extensibility
Link ID 22014
Title Diagnosing Java Code: Glass box extensibility
Url Visit : Diagnosing Java Code: Glass box extensibility
Description Glass box extensibility refers to the ways in which a software system may be extended when the source code is available for viewing, but not for modifying -- it lies as the happy medium between black box design (in which extensions are built without viewing the original code) and open box design (extensions are coded directly into the base code). Because the new extensions are based directly on the original code but dont alter it, the glass box design is probably the most effective, and safest, method of extending a software system. This article expands on the topic of glass box extensibility touched on last month in this column. After reading this article, youll know when to use the glass box and will have some tips on how to implement it.
Category Java > Tutorials > Miscellaneous
Keywords Diagnosing   Java   Code:   Glass   box   extensibility
Date Sep 20, 2007
Refer it to Friend ( Diagnosing Java Code: Glass box extensibility )  
Write a Review ( Diagnosing Java Code: Glass box extensibility )  
Report Broken Link ( Diagnosing Java Code: Glass box extensibility )  
Add : Diagnosing Java Code: Glass box extensibility To Favorites
More links included : Diagnosing Java Code: Glass box extensibility
Site links : Diagnosing Java Code: Glass box extensibility
Traffic Details from Alexa : Diagnosing Java Code: Glass box extensibility

Average Visitor Rating: 0.00 (out of 5)
Number of ratings: 0 Votes
Visitor Rating

 Other links at Java > Tutorials > Miscellaneous
1. Using Java to read bar codes
  This article takes a new look at UPC symbols and bar codes, and describes how you can use Java to read information from a UPC bar code. The authors explain how to expedite and organize your enterprise operations that revolve around an IBM DB2 database. The sample application described in the article includes downloadable code.
Category:   Java > Tutorials > Miscellaneous


2. Getting started with the FMA and Jiro
  If youre looking for a unique programming challenge, try your hand at building a management application for a distributed, cross-platform network. This article is the first in a three-part series that looks at how Sun Microsystemss Jiro technology and the Distributed Management Task Forces Web-Based Enterprise Management Initiative (WBEM) can simplify the creation of management applications for heterogeneous environments.
Category:   Java > Tutorials > Miscellaneous


3. How Bridge2Java helps expand your Java codes horizons
  One of the strengths of the Java platform is its object-oriented nature; one of the benefits of object-oriented languages is that they aid code reuse. But what if youre a Java programmer and you want to reuse code that wasnt written in the Java language? With Bridge2Java, an IBM alphaWorks technology, Java developers can integrate COM objects into their applications. This article explains how it works.
Category:   Java > Tutorials > Miscellaneous


4. Diagnosing Java Code: The Liar View bug pattern
  GUIs are generally designed with a model-view-controller architecture in which the view is decoupled from the model. The separation presents a challenge to automated testing because its difficult to verify that a state change in the model is reflected appropriately in the view -- it spawns the infamous "Liar View." This installment of Diagnosing Java Code examines the Liar View bug pattern.
Category:   Java > Tutorials > Miscellaneous


5. The Java 2 user interface
  Graphical and user interface capabilities have progressed in leaps and bounds since the early days of the Java language. The Java 2 platform contains a sophisticated cross-platform user interface architecture that consists of numerous high-level components, an advanced feature-rich device-independent graphics system, and a host of multimedia extensions. This article explores this progression, examines the capabilities of the current version 1.3 in detail, and looks to the future to see what release 1.4 will offer.
Category:   Java > Tutorials > Miscellaneous




 Popular Tags

#   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z