Home arrow Java & J2EE arrow Combating the ‘Object Crisis’

Combating the ‘Object Crisis’

The phenomenal success of object-oriented languages such as Java and C# as enablers of enterprise-wide, Web-deployed applications has compelled countless numbers of organizations and individual professionals alike to seek proficiency with such language in recent years. Many of these are drawn like moths to a flame, however -- and in fact go “down in flames” -- because they are ill prepared to harness the power of an object-oriented programming language, due to a basic lack of understanding of object concepts. (Copyright 2004 by Jacquie Barker – all rights reserved. Reprinted with permission of the author. Excerpted in part from Beginning Java Objects: From Concepts to Code, by Jacquie Barker, ISBN 1590591461; published by Apress LP.)

TABLE OF CONTENTS:
  1. Combating the ‘Object Crisis’
  2. The Importance of Being 'Object Savvy'
  3. What Factors Have Contributed to this 'Object Crisis'?
  4. Conquering the 'Object Crisis'
By: Jacquie Barker
Rating: starstarstarstarstar / 29
September 07, 2004

print this article
SEARCH DEV SHED

TOOLS YOU CAN USE

advertisement

 

The phenomenal success of object-oriented languages such as Java and C# as enablers of enterprise-wide, Web-deployed applications has compelled countless numbers of organizations and individual professionals alike to seek proficiency with such language in recent years.  Many of these are drawn like moths to a flame, however -- and in fact go "down in flames" --  because they are ill prepared to harness the power of an object-oriented programming language, due to a basic lack of understanding of object concepts.

All too often, organizations wishing to build sophisticated, distributed, Web-deployed applications using either Java 2 Enterprise Edition (J2EE) or Microsoft's .NET technologies attempt to retool their software development staff in the Java or C# programming language by sending them to "traditional" language training classes. There is a fundamental flaw with the way in which Java and C# are approached by most courses, however: students are assumed to have a priori understanding of basic object concepts, and so such courses more often than not focus solely on language syntax.  The bottom line is that students come away from such training without any knowledge of how to structure a software application from the ground up to make the most of Java or C#'s object-oriented nature.

The upshot is that, time and again, I meet software developers - at my place of employment, at clients' offices, at professional conferences, on college campuses - who have attempted to master the Java or C# language so as to build sophisticated J2EE or .NET applications, but who are lacking a basic understanding of what objects are all about, and more importantly, knowledge of how to structure a software application from the ground up to make the most of objects.



 
 
>>> More Java & J2EE Articles          >>> More By Jacquie Barker
 

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort
   

JAVA & J2EE ARTICLES

- More Java Bugs Lead to More Attacks
- Oracle's Java One Brings News, Surprises
- Oracle Patches Java Runtime Environment
- Apple Syncs Java Update with Oracle
- Spring 3.1 Java Development Framework Compat...
- Jelastic Java PaaS Availability and Pricing ...
- NetBeans 7.1 Released, Supports JavaFX 2
- SolarWinds Releases Newest Version of Java M...
- Free Monitoring Tool for Java Apps on Heroku
- Heroku Adds JCloud Platform Support, Java 7 ...
- Java SE 8 Speculation in Full Swing
- Java SE 7 Now Available
- New JVM Language and Java Reporting Tool
- Java 7 Release Update and New Eclipse Toolkit
- The Best Java Netbeans IDE Plugins

Developer Shed Affiliates

 


Dev Shed Tutorial Topics: