- Object-Oriented Frameworks for Network Programming
- Mar 28, 2003
- Frameworks not only save money, but also improve the quality of your software. Check out how OO-frameworks can be applied to networked applications, while comparing them to other popular software development techniques.
|
- Elliotte Rusty Harold's 10 Must-Have Technical Books
- Mar 21, 2003
- The Creator of the Cafe con Leche web site and author of such books as
"The XML Bible," "XML in a Nutshell," and "Processing XML with Java" shares his favorite books. And not all of them are about XML.
|
- Object-Relational Programming with DB2
- Feb 28, 2003
- Explore some of the more powerful features of DB2's SQL language. Learn about the extended programming features, User-Defined Functions (UDFs), table functions, triggers, and user-defined data types (UDTs).
|
- Object Engineering Techniques
- Aug 30, 2002
- Object engineering employs the techniques of play script modeling, use case modeling, and class-responsibility-collaboration (CRC) modeling. This chapter presents some of the proven, practical techniques needed to capture requirements, involve the users in the development of the system, and apportion development work among team members.
|
- Becoming a Software Developer Part 5: Creating Acceptance Tests from Use Cases
- May 10, 2002
- As well as being a great input into our design activities, use cases are a fantastic aid to our quality assurance activities in that they provide the information we need to design acceptance test cases.
|
- Becoming a Software Developer Part 4: Understanding Use Cases and Requirements
- May 1, 2002
- Where do requirements come from? How can use cases help to record requirements? What does a good use case look like? What do I do with a use case once I have it?
|
- Selecting and Setting Up an OO Project
- Mar 22, 2002
- In this chapter from his book Surviving Object-Oriented Projects, Alistair Cockburn discusses selecting and setting up an OO project, including purpose, people, technology, and training.
|
- Object Modeling: The Example Teaches
- Mar 8, 2002
- Working with a team building an object model recently, Steve Palmer was reminded of the power of a good example. In this article, he provides two related strategies for using examples to illustrate a class diagram.
|
- Object Modeling A New Beginning
- Mar 1, 2002
- In this article from The Coad Letter, editor Stephen Palmer provides a simple example of using color in object models - and takes it to almost absurd extremes.
|
- Introduction to Objects, UML, and Java
- Feb 22, 2002
- This chapter from The Essence of Object-Oriented Programming with Java and UML explains how you can use object orientation, UML and Java to build well-designed systems that are robust and easy to maintain.
|
- Wheels Within Wheels: Model Problems in Practice
- Feb 22, 2002
- This article by Kurt Wallnau, provided courtesy of the Software Engineering Institute, covers how to put model problems into action by using the 3-Rs of design risk reduction in component-based systems: Realize model solutions, Reflect on their utility and risk, and Repair the risks.
|
- Designing Objects with Business Rule Checking
- Feb 1, 2002
- Business rule checking should be a fundamental part of any object’s class implementation. This article by Jill Nicola discusses approaches for providing it.
|
- Object Inheritance: Definition, Uses, and Motivations
- Feb 1, 2002
- Often, the best ideas are old ones. In this article, Mike Abney explores the usefulness of “object inheritance,” which is a method of defining objects that inherit much of their state from other objects. Brief examples are provided in Java.
|
- Object Think: A Perspective on Objects
- Feb 1, 2002
- How can a peanut-butter-and-jelly sandwich explain a concept such as object think? Read this article by Mike Abney, excerpted from his book Streamlined Object Modeling: Patterns, Rules, and Implementation.
|
- Effective Business Object Modeling
- Dec 6, 2001
- Object modeling is not just for programmers and analysts. It is also a very effective tool for communicating with clients, as discussed in this excerpt from Jill Nicola’s book, Streamlined Object Modeling.
|
- Enforcing Business Rules with Objects
- Dec 6, 2001
- This article introduces a pattern-based rules methodology that includes proactive rules checking, a categorization scheme for business rules, and strategies for mapping business rules to patterns.
|
- How to Find Business Objects
- Dec 6, 2001
- Finding objects is easy if you know how and where to look for them. How to find business objects is discussed in this excerpt from Jill Nicola’s book, Streamlined Object Modeling.
|
- Introduction to UML for Database Design
- Nov 9, 2001
- With the ability of UML to design so many different visual models, you can encompass an entire application and database design using a single language that can be understood by business analysts, software developers, and database teams.
|
- Objects and the Enterprise (Part 1 of 2): The Secrets of Distributed Enterprise Programming
- Nov 2, 2001
- Cooper Smith's 10-minute history of software programming explains why every IT professional should understand objects.
|
- Objects and the Enterprise (Part 2 of 2): The Network Is the Message
- Nov 2, 2001
- To move from procedural programming to object-oriented programming (OOP), says Cooper Smith, just change your thinking from "I build programs" to "I write classes."
|