Unified Modeling Language (UML) Tutorial - Part 1 Introduction
UML has increasingly been adopted as an effective standard for project and program management. From it's origins in software development, UML is utilised in virtually every industry, from utilities and resources, aerospace and military, government and commerce. This tutorial introduces the concept of UML and leads into other white papers available from the Sparx Systems website, 30 day downloadable trials of our product range are also available at: www.sparxsystems.com
January 5, 2006
Detecting Potential Deadlocks
To avoid deadlocks, Tomer explains how to use tools that detect potential deadlocks each time code is executed.
January 1, 2006
Cocoa Memory Management
Cocoa, a Mac application development framework, has a memory-management scheme that differs from Java or C++.
January 1, 2006
Sorting in Java & C#
David uses reflection to sort a list of complex types using both Java and C#.
January 1, 2006
Editor's Forum
In its default configuration, VC++ V8 gets a little preachy with its compiler warnings.
January 1, 2006
Hotter Events
Sometimes you need to define your own custom events. John shows how to make it as easy on yourself as possible.
January 1, 2006
A View to a String: Part I
The D language includes the concept of the slice. Matthew shows how the "View" concept can help to model this in C++.
January 1, 2006
STL and TR1: Part II
Pete continues his discussion on STL in TR1 with a peek at the new template class .
January 1, 2006
GNU Autoconf
Build processes can be frustratingly brittle. If you find yourself making predictable, repetitive changes to your build procedure to suit a given environment, Autoconf may be for you.
January 1, 2006
IOStreams Storage
Creating additional data storage for stream objects allows you to create custom stream manipulators, among other things. Maciej shows us how to design such storage.
January 1, 2006
Friendship and the Attorney-Client Idiom
The much-maligned "friend" declaration comes with its share of pitfalls. Alan shows how to use friendship to enhance encapsulation while minimizing the risks.
January 1, 2006
TinC
Pete ports, enhances, and extends the Tiny compiler to make it a C-based, pcode-generating, target-neutral compiler.
January 1, 2006
Examining Objective-C
Objective-C is an object-oriented strict superset of C and is the language of choice for development with Mac OS X or the GNUStep Foundation classes.
January 1, 2006
Ch: A C/C++ Interpreter for Script Computing
Ch is a complete C interpreter that supports all language features and standard libraries of the ISO C90 Standard, but extends C with many high-level features such as string type and computational arrays as first-class objects.
January 1, 2006
C++ Archive
|
 |
|
|
|
MICROSITES
FEATURED TOPIC
ADDITIONAL TOPICS
|
|
|
|
|
|
|
|
| |
|
|