ACCU Menu
Join ACCU
Book Reviews (N/A)
Mailing Lists
ACCU Conferences
Overload Online
About ACCU
ACCU Near You
Help
Resources
Web Sites
Calendar
Login
Username:
Password:
Remember me
[
Register new account
]
[
Password Reminder
]
Advertisment
ACCU Buttons
Add them to your site:
Browse in :
>
Journals
> Overload
The ACCU Overload journals
Overload Journal #86 - August 2008
(8)
It's good to talk...
DynamicAny, Part I
Performitis - Part 2
Globals, Singletons and Parameters
Exceptions Make for Elegant Code
Divide and Conquer: Partition Trees and Their Uses
On Management
Overload 86 PDF
Overload Journal #85 - June 2008
(6)
Plus ça change
Performitis
The Model Student: A Knotty Problem, Part 2
Overload 85 PDF
RSA Made Simple
Quality Manifesto
Overload Journal #84 - April 2008
(5)
After Four Years
Watersheds and Waterfalls (Part 2)
The Model Student: A Knotty Problem, Part 1
The Way of the Consultant
Overload 84 PDF
Overload Journal #83 - Feb 2008
(9)
When Things Go Wrong
Letter to the Editor
Watersheds and Waterfalls
The PfA Papers: Deglobalisation
The Regular Travelling Salesman, Part 2
Testing Visiting Files and Directories in C#
Generics Without Templates
Future Workers (Prototype)
Overload 83 PDF
Overload Journal #82 - Dec 2007
(7)
Overload 82 PDF
The Essence of Success
The PfA Papers: Context Matters
The Model Student
Java Protocol Handlers
Upgrading Legacy Software in Data Communications Systems
Creating Awareness
Overload Journal #81 - Oct 2007
(6)
Overload 81 PDF
While the Cat's Away...
The PfA Papers: The Clean Dozen
Blue-White-Red, an Example Agile Process
Functional Programming Using C++ Templates (Part 1)
auto_value: Transfer Semantics for Value Types
Overload Journal #80 - Aug 2007
(8)
Consensus
Letter to the Editor
He Sells Shell Scripts to Intersect Sets
The PfA Papers: From the Top
Release Mode Debugging
auto_value: Transfer Semantics for Value Types
Guidelines for Contributors
Overload 80 PDF
Overload Journal #79 - Jun 2007
(7)
Overload 79 PDF
Rip It Up and Start Again
The Policy Bridge Design Pattern
Live and Learn with Retrospectives
Continuous Integration with CruiseControl.Net
Working with GNU Export Maps
auto_value: Transfer Semantics for Value Types
Overload Journal #78 - Apr 2007
(9)
New Tricks for an Old Dog
Letters to the Editor
Software Product Line Engineering with Feature Models
A Perspective on Use of Conditional Statements versus Assertions
Implementing Synchronization Primitives for Boost on Windows Platforms
Design in Test-Driven Development
C++ Unit Test Frameworks
A Practical Form of OO Layering
Overload 78 PDF
Overload Journal #77 - Feb 2007
(8)
Overload 77 PDF
The Power of Inertia
Managing Technical Debt
Programming - Abstraction by Design
Exceptional Design
C++ Trivial Logger
FRUCTOSE - a C++ Unit Test Framework
Letter to the Editor
Overload Journal #76 - Dec 2006
(6)
Overload 76 PDF
How Overload Comes to You
Pooled Lists
The Singleton in C++ - A force for good?
C++ Interface Classes - Strengthening Encapsulation
A Drop in Standards?
Overload Journal #75 - Oct 2006
(7)
Overload 75 PDF
Life in the Fast Lane
Letters
Up Against the Barrier
Inventing a Mutex
C++ Unit Testing Easier: CUTE
From CVS to Subversion
Overload Journal #74 - Aug 2006
(8)
Overload 74 PDF
Take a Step Forward
Comments Considered Good
Introducing CODEF/CML
Fine Tuning for lexical_cast
C# Generics - Beyond Containers of T
The Kohonen Neural Network Library
The Documentation Myth
Overload Journal #73 - Jun 2006
(9)
Overload 73 PDF
Editorial
Pair Programming Explained
Comments Considered Evil
How Do Those Funky Placeholders Work?
Implementing drop-down menus in pure CSS (no JavaScript)
The Rise and Fall of Singleton Threaded
The Case Against TODO
Objects for States
Overload Journal #72 - Apr 2006
(1)
Overload 72 PDF
Overload Journal #71 - Feb 2006
(1)
Overload 71 PDF
Overload Journal #70 - Dec 2005
(8)
Overload 70 PDF
Editorial: The "Safe C++ Standard Library"
Two-thirds of a Pimpl and a Grin
The Curate's Wobbly Desk
Letter to the Editor
How to Quantify Quality: Finding Scales of Measure
"Here be Dragons"
Better Encapsulation for the Curiously Recurring Template Pattern
Overload Journal #69 - Oct 2005
(7)
Overload 69 PDF
Editorial: Can We Change For The Better?
With Spirit
Vorsprung Durch Testing
Polynomial Classes
Incremental Design: A Case Study of a Compiler
A Framework for Generating Numerical Test Data
Overload Journal #68 - Aug 2005
(7)
Overload 68 PDF
Editorial: Size Does Matter
Software Project Management: Adding Stakeholder Metrics to Agile Projects
Investigating Java Class Loading
C-side Re-sort
C++ Interface Classes - Noise Reduction
A Technique for Register Access in C++
Overload Journal #67 - Jun 2005
(9)
Overload 67 PDF
Editorial: Does all this help make better software?
The Trial of the Reckless Coder
"The C++ Community" - Are We Divided by a Common Language?
Taming Complexity: A Class Hierarchy Tale
Microsoft Symbol Engine
Letters to the Editor
Grain Storage MIS: A Failure of Communications (27 March 1998)
Can C++ Learn from Generics in Ada?
Overload Journal #66 - Apr 2005
(8)
Overload 66 PDF
Editorial: Need to Unlearn
Sheep Farming for Software Development Managers
Separating Interface and Implementation in C++
Overload Resolution - Selecting the Function
Metaprogramming is Your Friend
Letter to the Editor
Digging a Ditch
Overload Journal #65 - Feb 2005
(10)
Overload 65 PDF
Editorial: "They" Have Their Reasons
The Developer's New Work
Stable Intermediate Forms
Multiple Streams Going Nowhere
Letters: Encapsulate Context
Confirmit
. Confirmit is a web-based application which enables organizations to gather, analyze and report key business information across a broad range of commercial applications.">From Waterfall to EVO in a Medium Size Norwegian Software House
C++ Properties - a Library Solution
C Abuse
A Pair Programming Experience
Overload Journal #64 - Dec 2004
(6)
Overload 64 PDF
Editorial: A Glimpse Behind the Scenes
Yet Another Hierarchical State Machine
Mini-project to Decode A Mini-language - Part Two
Evolution of the Observer Pattern
An Experience Report on Implementing a Custom Agile Methodology on a C++/Python Project
Overload Journal #63 - Oct 2004
(7)
Overload 63 PDF
Editorial: The Buzzword Adoption Pattern?
The Encapsulate Context Pattern
Microsoft Visual C++ and Win32 Structured Exception Handling
Garbage Collection and Object Lifetime
C++ Lookup Mysteries
A Mini-project to Decode a Mini-language - Part One
Overload Journal #62 - Aug 2004
(9)
Overload 62 PDF
Editorial: The Value of What You Know
The Curious Case of the Compile-Time Function
ACCU Mentored Developers XML Project
Letters to the Editor
Handling Exceptions in finally
From Mechanism to Method: The Safe Stacking of Cats
C++ Interface Classes - An Introduction
A Template Programmer's Struggles Revisited
Overload Journal #61 - Jun 2004
(11)
Overload 61 PDF
Editorial: New Things Under the Sun
Letters: Software’s No Different...
Where Egos Dare
When is a "Pattern" not a "Pattern"?
The Tale of a Struggling Template Programmer
Lvalues and Rvalues
Efficient Exceptions?
Letters: The Invisibility of Software Design
Letters: Software Project Management Classics?
A Template Programmer’s Struggles Resolved
Overload Journal #60 - Apr 2004
(9)
Overload 60 PDF
Editorial
Transforming XML with XSLT
Letters to the Editor(s)
Letters to the Editor(s)
From Mechanism to Method: Generic Decoupling
All Heap No Leaks
Achieving FitNesse in C++
A Little Detail
Overload Journal #59 - Feb 2004
(8)
Overload 59 PDF
Editorial
Why do requirements change?
More is Less
Letters to the Editor(s)
Heretical Java #1
From Mechanism to Method:
C++ as a Safer C
Overload Journal #58 - Dec 2003
(9)
Overload 58 PDF
Editorial
From Mechanism to Method:
Choosing Template Parameters
CheckedInt: A Policy-Based Range-Checked Integer
An Alternative View of design (and planning)
A Standard Individual: A Licensed Engineer
A More Flexible Container
Letter to the Editor(s)
Overload Journal #57 - Oct 2003
(13)
Overload 57 PDF
Statically Checking Exception Specifications
Editorial
Software As Read
Single Exit
SINGLETON - the anti-pattern!
Letters to the Editor(s)
Letters to the Editor(s)
Letters to the Editor(s)
Is IT worth it?
Error and Exception Handling
Chaos Theory
A Policy-Driven CORBA Template Library to Facilitate the Rapid Development of DOC Middleware
Overload Journal #56 - Aug 2003
(7)
Overload 56 PDF
Editorial
Three Phantastic Tales
Stream-Based Parsing in C++
Reshaping an Old Piece of Design
EuroPLoP 2003 Conference Report
A Unified Singleton Framework
Overload Journal #55 - Jun 2003
(7)
Overload 55 PDF
Editorial
Ruminations on Knowledge in Software Development
How To Write A Loop
From Mechanism to Method
Embedded Scripting Languages
A bin Manipulator For IOStreams
Overload Journal #54 - Apr 2003
(10)
Editorial
The Nature and Aesthetics of Design
Software development and the learning organisation
Observer Pattern Implementation
Labouring: An Analogy
Implementing the Bridge pattern using templates with Microsoft Visual C++ 6.0
Exported Templates
EXPR_TYPE - An Implementation of typeof Using Current Standard C++
Addendum to "Tiny Template Tidbit"
A C++ Petri Net Framework For Multithreaded Programming
Overload Journal #53 - Feb 2003
(1)
Overload 53 PDF
Overload Journal #52 - Dec 2002
(8)
Overload 52 PDF
Organising Source Code
Letters to the Editor
Implementing the Observer Pattern in C++ - Part 1
From Mechanism to Method - Good Qualifications
File Format Conversion Using Templates and Type Collections
Editorial - On Writing
Developing a C++ Unit Testing Framework
Overload Journal #51 - Oct 2002
(9)
Overload 51 PDF
STL-style Circular Buffers By Example, Part Two
Patterns Collaborations: Observer and Composite
Pairing Off Iterators
Mutate? or Create?
Extendable Software and the Bigger Picture
Exception Handling in C#
Editorial - Software Quality
Applied Reading - Taming Shared Memory
Overload Journal #50 - Aug 2002
(8)
Overload 50 PDF
The Philosophy of Extensible Software
Template Metaprogramming: Shifting Down a Gear
STL-style Circular Buffers By Example
Execute Around Method and Proxy Goulash
Even More Java Exceptions
Editorial
Alternatives for Partial Template Function Specialisation
Overload Journal #49 - Jun 2002
(9)
Overload 49 PDF
Writing Extendable Software
The scoping problem
Programming with Interfaces in C++
More Exceptional Java
Letter To The Editor
Editorial
Building Java Applications
An Overview of C#.NET
Overload Journal #48 - Apr 2002
(8)
Overload 48 PDF
Thinking about "reuse"
The C++ Template Argument Deduction
Template Titbit - A Different Perspective
From Mechanism to Method - Function Follows Form
Exceptional Java
Editorial
C++ Exceptions and Linux Dynamic Libraries
Overload Journal #47 - Feb 2002
(9)
Overload 47 PDF
What is Boost?
Tiny Template Tidbit
Of Minimalism, Constructivism and Program Code
minimalism
Editorial: Product Definition
Minimalist Constructive Criticism
Introduction to WOC:
How about a Turner Prize for software?
Overload Journal #46 - Dec 2001
(5)
Editorial - Coming Home
Template Metaprogramming
Techniques for Debugging in C++
Modelling and Software Development
Metaclasses and Reflection in C++ - Part 2
Overload Journal #45 - Oct 2001
(5)
Porting part 3 :
minimalism
Editorial
Metaclasses and Reflection in C++
Introduction to C++ Templates
Overload Journal #44 - Aug 2001
(7)
Using Version Control
String Tokenization - A Programmer's Odyssey
Porting (part 2) - Addressing the Differences
Flexible Functors and Binders
Editorial
Designing C++ Interfaces - Templates
Are You Afraid of The Dark Too? Making More Sense of the STL
Overload Journal #43 - Jun 2001
(7)
Editorial
Where to begin: Porting
Introduction to the Database Template Library
Designing C++ Interfaces - Exception Safety
Are You Afraid of The Dark? - Making Sense of the STL
An introduction to C++ Traits
.NET
Overload Journal #42 - Apr 2001
(9)
Typesafe Registry for Windows
Multimethods
Editor << letters;
Editor << letters;
Editorial
Compile Time Indirection - An Unusual Template Technique
C++ Idioms: First Thoughts
A Generic Non-intrusive Smart Pointer Implementation
A Deeper Look at Inline Functions
Overload Journal #41 - Feb 2001
(7)
C++ Standards - The "swap" Problem
Experiences of Implementing the Observer Design Pattern (Part 3)
Editorial
Where is __FUNCTION__?
Thread Pooling: An Investigation
Source Code Modules and Layering
Extensibility - A Reason For Using Streams in C++
Overload Journal #40 - Dec 2000
(5)
Programming with Interfaces in C++
More Include File Rules
Here be Dragons
From Mechanism to Method
editorial: Concerning Patents
Overload Journal #39 - Sep 2000
(5)
User Defined Types: Qualities, Principles and Archetypes.
Include Files
From Mechanism to Method: Substitutability
Editorial
C++ Patterns Source Cohesion and Decoupling
Overload Journal #38 - Jul 2000
(6)
Supporting Threads in Standard C++ (Addendum)
Intuitive Multi-Paradigm Design:
Interpreting "Supporting the 'Cheshire Cat' Idiom"
Experiences of Implementing the Observer Design Pattern (Part 2)
Editorial
A Fistful Of Idioms - Giving STL Iterators a Base Class
Overload Journal #37 - May 2000
(7)
editor << letters;
The Pet Project (part 4)
Supporting Threads in Standard C++ (Part 3)
editorial
A framework for object serialization in C++
In Response to Extreme Programming
Experiences of Implementing the Observer Design Pattern (Part 1)
Overload Journal #36 - Mar 2000
(7)
XML in Applications II DOM - the Document Object Model
The Pet Project - Monopoly (Part 3)
Supporting Threads in Standard C++ (Part 2)
editorial
An Implementation of Double Dispatch in Java
An Application of Pointers to Members
A Response to the C++ SIG Organiser
Overload Journal #35 - Jan 2000
(8)
Standard C++
My Pet Project Monopoly 2
eXtreme Programming An interview with Kent Beck
File Headers
Exceptions - Guidance
Error handling and logging
editorial
Automatic Object Versioning for Forward and Backward File Format Compatibility
Overload Journal #34 - Oct 1999
(11)
editor << letters;
XML
When's an object not an object?
Uncounted pointers in C++
The Diary of Bridget Jones the Weekend Before OT
Software Architecture
SAX - A Simple API for XML
My Pet Project - Monopoly
Exceptions - The Details
Error logging and patterns
Editorial
Overload Journal #33 - Aug 1999
(8)
editor << letters;
The State Pattern - A New Implementation
Religious Issues
More threading with templates
More cow_ptr<type> Ruminations
Exceptions - The Basics
Editorial
Coping with Copying in C++
Overload Journal #32 - Jun 1999
(11)
The EPOC C++ API
Ruminations on Studying Design Patterns
Polymorphism In Object-Oriented Languages
Modern Art as an Inspiration for Software
Micro-Derivation & Related Ideas
Editorial
Builder & Factory Method Patterns
BroadVision, Part 4
Beyond ACCU
A Simple Model for Object Persistence Using the Standard Library
A Review of cow_ptr<type>
Overload Journal #31 - Apr 1999
(10)
Using Templates To Handle Multi-Threading
copy_on_write_ptr<type>
Thoughts on Functoids
Response To "Patterns - The Abstract Factory" (Francis Glassborow, Overload 30)
Objects In Databases
Goodbye Overload
Fitting in with multiple frameworks in C++ and Java
Factories in C++: Disposing of the Product
Exception Handling Alternatives (Part 2)
Editorial
Overload Journal #30 - Feb 1999
(11)
Write to Learn
UML Relationships and Associations, Aggregation and Composition
Patterns - The Abstract Factory
Overloading Operators
editor << letters;
Garbage Collection Implementation Considerations
Exception Handling Alternatives
Editorial
Data Attribute Notation - Part 3
An Eventful Story
A Letter from Ken Hagan annotated by The Harpist
Overload Journal #29 - Dec 1999
(12)
operator == ()
counted_ptr<type> revisited
Static vs Member Functions
Exception Specifications
Exception Errors
Exception Discussion
Editorial
Debug new and delete Part 3
Data Attribute Notation - Part 2
Beyond ACCU... Patterns on the 'net
A Message from the ACCU Chair
A Delphic Experience
Overload Journal #28 - Oct 1999
(10)
Shallow Pointer
Notes on Exceptions
Exploring Patterns 3 - The Adapter
Exceptions & Exception Specifications
Exception Usage
Editor << letters;
Editorial
Controlling access to objects by using private interfaces
Broadvision - Part 3
Beyond ACCU... Java on the 'net
Overload Journal #27 - Aug 1998
(10)
Object (low-level) Design and Implementation
Hotel Case Study Comments
UML Interactions & Collaborations
Self Registering Classes - Taking polymorphism to the limit
Hotel Case Study Comments
Exploring Patterns Part 2
Editorial
Broadvision - Part 2
Beyond ACCU... Patterns on the 'net
Almost a Pattern
Overload Journal #17/18 - Jan 1997
(9)
Editorial
The uses and abuses of inheritence
Caught in the pattern web
The Casting Vote I
The Casting Vote II
Circles and Ellipses revisited: coding techniques - 2
Standard containers for polymorphic types
auto_ptr || !auto_ptr
Using objects for background tasks (3)
Overload Journal #6 - Mar 1995
(8)
The Casting Vote
Putting Jack in the Box
Overloading on const is wrong
Friends - who needs them?
C++ compilers for MSDOS / MSWindows
Blindspots
An alternative to wchar_t
A Text Formatting Class
Overload Journal #4 - Feb 1994
(11)
Editor's Ramble
The Casting Vote
Windows Waffle
Do birds in their little nests always agree?
new & delete
Shared Memory Class
Run-time checking for C++
Why C++ will replace FORTRAN (or, at least, why it should)
char* p vs char *p
Readers Letters
Epilogue
Overload Journal #3 - Aug 1993
(13)
Editor's Ramble
Welcome to ECUG
Minimising Stack Use and Other Uses of new
C++ Strings -The ANSI Way
Managing Class Coupling
Custom Controls
Windows File Class
Class Struggle
Unit Testing Of C++ Classes
Uses of Classes with only Private and Protected Constructors
A Short Exposure to C++
Readers Letters
Epilogue
Overload Journal #2 - Jun 1993
(9)
Editor's Ramble
C++ Streams (Part 2)
Class Struggle
The Help Compiler
Some Thoughts on the Use of New
An E-mail Conversation with Bjarne Stroustrup
Members' Letters
The Pedant
Epilogue
Overload Journal #1 - Apr 1993
(12)
Editor's Ramble
C++ Streams
Make...or Break?
Templates
An Introduction to Object Orientation
Class Struggle
Rumbaugh's OMT - The method behind C++ Designer
Dates & Times
Starting out with OWL
Some Thoughts on Writing Classes
Whingeing Session
Epilogue