Journal Articles

Monthly Archives

 
Journals Topics Journal Columns Title Date
78 - LettersEditor Letters to the Editor 2007-04-22 11:59:00
70 Programming - "Here be Dragons" 2005-12-02 05:00:00
98 Management - "I'm a Business Analyst - Get Me Out Of Here" 2010-09-12 20:09:30
67 Management - "The C++ Community" - Are We Divided by a Common Language? 2005-06-02 05:00:00
43 Management - .NET 2001-06-16 08:46:19
132 - - .Net Conference 2001 2001-04-03 20:28:39
152 Programming - 10 Things You Always Wanted to Know About Assert (But Were Afraid to Ask) 2003-04-03 13:15:56
115 - - 16 Web Sites to Review 1999-08-03 13:15:32
116 Programming - 1974 ACM Turing Award Lecture 1999-10-03 13:15:33
145 Programming - 4DML Revisited 2002-10-03 13:15:54
152 - - 6 x 24 2003-04-03 13:15:56
54 Programming - A C++ Petri Net Framework For Multithreaded Programming 2003-04-02 22:57:18
013 - - A Call to QL Owners 2010-06-28 08:50:00
113 - Code Critique A Code Critique 1999-04-03 13:15:30
112 - Code Critique A Code Review 1999-02-03 13:15:29
94 - Editorial A Crack in Time 2009-12-29 09:00:00
106 - - A Critique of Some Code 1998-09-03 13:15:27
111 - - A Critique of Some Code Revisited 1998-11-03 13:15:28
42 Programming - A Deeper Look at Inline Functions 2001-04-26 17:46:05
29 Programming - A Delphic Experience 1999-12-27 17:23:22
76 - - A Drop in Standards? 2006-12-10 09:40:00
113 - - A Final Personal View 1999-04-03 13:15:30
38 Programming - A Fistful Of Idioms - Giving STL Iterators a Base Class 2000-07-26 17:50:57
69 Programming - A Framework for Generating Numerical Test Data 2005-10-02 05:00:00
42 Programming - A Generic Non-intrusive Smart Pointer Implementation 2001-04-26 17:46:05
91 - Editorial A Good Craftsman Knows His Tools 2009-06-10 10:00:00
30 Programming - A Letter from Ken Hagan annotated by The Harpist 1999-02-26 16:50:51
111 - - A Letter on Java 1998-11-03 13:15:28
106 Programming - A Little Bit of Humour for a Monday Morning 1998-09-03 13:15:27
135 Programming - A Little Class 2001-10-03 13:15:47
60 Programming - A Little Detail 2004-04-02 22:54:59
113 - - A Little Humour 1999-04-03 13:15:30
98 - Editorial A Little Learning Is A Dangerous Thing 2010-09-12 20:10:00
144 Programming - A Little String Thing 2002-08-03 13:15:52
29 Management - A Message from the ACCU Chair 1999-12-27 17:23:23
63 Programming - A Mini-project to Decode a Mini-language - Part One 2004-10-01 16:25:38
58 Programming - A More Flexible Container 2003-12-02 21:55:55
65 Management - A Pair Programming Experience 2005-02-12 16:35:56
123 - - A Personal View 2000-05-05 13:15:36
115 - - A Personal View 1999-08-03 13:15:32
121 - - A Personal View 2000-01-03 13:15:34
111 - - A Personal View 1998-11-06 13:15:28
106 - - A Personal View 1998-09-03 13:15:27
082 - - A Personal View 1996-04-03 13:15:26
116 - - A Personal View 1999-10-04 13:15:33
112 - - A Personal View 1999-02-03 13:15:29
135 Management - A Personal View: Computing Anywhere 2001-10-03 13:15:47
124 - - A Perspective on Two Books 2000-07-03 13:15:37
78 Design
Programming
- A Perspective on Use of Conditional Statements versus Assertions 2007-04-22 11:57:00
57 Programming - A Policy-Driven CORBA Template Library to Facilitate the Rapid Development of DOC Middleware 2003-10-02 22:56:14
154 Programming - A Polygon Seed Fill Algorithm 2003-08-03 13:15:58
78 Design - A Practical Form of OO Layering 2007-04-22 11:53:00
96 - - A Practical, Reasoned and Inciteful Lemma for Overworked and Overlooked Loners 2010-04-19 08:55:00
152 Programming - A Python Project 2003-04-03 13:15:56
162 Programming - A Python Script to Relocate Source Trees 2004-04-01 22:53:48
153 Programming - A Python project (2) 2003-06-03 13:15:57
176 Design - A Reflection on Defensive Programming 2005-12-02 06:00:00
36 - LettersEditor A Response to the C++ SIG Organiser 2000-03-26 17:50:56
32 Programming - A Review of cow_ptr<type> 1999-06-26 17:50:53
121 - - A Seasonal Tale 2000-01-03 13:15:34
03 Programming - A Short Exposure to C++ 1993-08-01 11:50:00
143 Design - A Short History of Character Sets 2002-06-03 13:15:51
32 Design - A Simple Model for Object Persistence Using the Standard Library 1999-06-26 17:50:53
114 Programming - A Software Probe 1999-06-03 13:15:31
58 Management - A Standard Individual: A Licensed Engineer 2003-12-02 21:55:55
172 Management - A Subversion Primer 2005-04-03 13:16:11
123 Programming - A Tale of Old Java 2000-05-03 13:15:36
68 Programming - A Technique for Register Access in C++ 2005-08-02 05:00:00
61 Programming - A Template Programmer’s Struggles Resolved 2004-06-01 14:26:10
62 Programming - A Template Programmer's Struggles Revisited 2004-08-01 22:52:10
06 Programming - A Text Formatting Class 1995-03-27 18:22:18
131 Design - A Touch Of Abstraction 2001-02-03 13:15:42
56 Design - A Unified Singleton Framework 2003-08-02 22:56:32
55 Programming - A bin Manipulator For IOStreams 2003-06-02 22:57:04
37 Programming - A framework for object serialization in C++ 2000-05-26 17:50:56
012 - - A wander through the C library 2010-06-20 08:55:00
173 - - ACCU 2004 Article Writing Competition 2005-06-02 05:00:00
91 - - ACCU 2009 2009-06-10 09:53:00
174 - - ACCU Conference 2005 2005-08-03 05:00:00
173 - - ACCU Conference 2005 2005-06-02 05:00:00
62 Programming - ACCU Mentored Developers XML Project 2004-08-01 22:52:11
132 - - ACCU Spring Conference 2001 Roundup 2001-04-03 13:15:44
154 - - ACCU Spring Conference 2003 Roundup 2003-08-03 13:15:58
144 - - ACCU UK Python Users Group 2002-08-03 13:15:52
112 Design - Abstraction, Syntax, Intent 1999-02-03 13:15:29
60 Programming - Achieving FitNesse in C++ 2004-04-02 22:54:59
131 Programming - Ada Overview - Part 1 2001-02-03 13:15:42
132 Programming - Ada Overview - Part 2 2001-04-03 13:15:44
54 Programming - Addendum to "Tiny Template Tidbit" 2003-04-02 22:57:18
123 Programming - Adding Enumerators 2000-05-03 13:15:36
122 Programming - Adding Polymorphic Classes to the Anthem 'threads' Model 2000-03-03 13:15:35
011 Programming - Adventures In C 2010-06-17 08:51:00
84 - Editorial After Four Years 2008-04-12 09:00:00
05 - Editorial Afterword 2012-05-08 00:00:00
106 - - Agents & Agencies 1998-09-03 13:15:27
011 - - All About CUG(UK) 2010-06-17 08:59:00
60 Programming - All Heap No Leaks 2004-04-02 22:54:59
113 Programming - All You Need to Know About enums 1999-04-03 13:15:30
93 - Editorial All together now. 2009-10-25 09:00:00
27 Design - Almost a Pattern 1998-08-27 18:22:41
50 Programming - Alternatives for Partial Template Function Specialisation 2002-08-02 22:58:28
58 Management
Design
- An Alternative View of design (and planning) 2003-12-02 21:55:55
114 - - An Apology 1999-06-03 13:15:31
36 Programming - An Application of Pointers to Members 2000-03-26 17:50:56
02 - - An E-mail Conversation with Bjarne Stroustrup 1993-06-30 11:54:00
30 Programming - An Eventful Story 1999-02-26 16:50:51
115 Programming - An Exercise - Source unknown 1999-08-03 13:15:32
64 Programming - An Experience Report on Implementing a Custom Agile Methodology on a C++/Python Project 2004-12-12 15:57:10
36 Programming
Design
- An Implementation of Double Dispatch in Java 2000-03-26 17:50:56
144 Design - An Introduction to 4DML 2002-08-03 13:15:53
122 Internet - An Introduction to CGI Programming 2000-03-03 13:15:35
89 Programming
Design
- An Introduction to Fast Format (Part 1): The State of the Art 2009-02-16 08:54:00
90 Programming
Design
- An Introduction to FastFormat (Part 2): Custom Argument and Sink Types 2009-05-06 09:54:00
91 Programming
Design
- An Introduction to FastFormat (Part 3): Solving Real Problems, Quickly 2009-06-10 09:56:00
123 Programming - An Introduction to Fuzzy Logic 2000-05-03 13:15:36
081 - - An Introduction to MSDOS and BIOS Interrupts 1996-02-03 13:15:26
01 Programming
Design
- An Introduction to Object Orientation 1993-04-30 11:56:00
164 Programming - An Introduction to Objective-C 2004-08-03 13:16:06
171 Programming - An Introduction to Objective-C 2005-02-03 13:16:10
165 Programming - An Introduction to Objective-C 2004-10-03 13:16:07
166 Programming - An Introduction to Objective-C 2004-12-03 13:16:08
172 Programming - An Introduction to Objective-C 2005-04-03 13:16:11
136 Programming - An Introduction to Personal Java 2001-12-03 13:15:48
165 Programming - An Introduction to Programming with GTK+ and Glade - Part 2 2004-10-03 13:16:07
164 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ 2004-08-03 13:16:06
166 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ - Part 3 2004-12-03 13:16:08
171 Programming - An Introduction to Programming with GTK+ and Glade in ISO C and ISO C++ - Part 4 2005-02-03 13:16:10
49 Programming - An Overview of C#.NET 2002-06-26 17:46:10
06 Programming - An alternative to wchar_t 1995-03-27 18:22:18
011 Programming - An introduction to ADVSYS 2010-06-17 08:56:00
43 Programming - An introduction to C++ Traits 2001-06-26 17:46:06
116 Programming - Anonymous Code Exercise Rewrite 1999-10-06 13:15:33
51 Programming - Applied Reading - Taming Shared Memory 2002-08-02 22:58:12
142 Programming - Applying OO to C 2002-04-03 13:15:50
173 Management - Are Certificates Worth the Paper they are Written On? 2005-06-02 05:00:00
44 Programming - Are You Afraid of The Dark Too? Making More Sense of the STL 2001-08-26 17:46:07
43 Programming - Are You Afraid of The Dark? - Making Sense of the STL 2001-06-26 17:46:06
125 - - Are You Fit for Employment? 2000-09-03 13:15:39
05 Programming - Are “Safe” Computer Systems Possible? 2012-05-16 17:03:25
113 - - Assumptions 1999-04-03 13:15:30
35 Programming - Automatic Object Versioning for Forward and Backward File Format Compatibility 2000-01-26 16:50:55
172 Management - Automatically Generating Word Documents 2005-04-03 13:16:11
166 - - Automatically-Generated Nightmares 2004-12-03 13:16:09
156 Programming - BRACKETS OFF! 2003-12-03 13:16:01
95 - Editorial Back To The Future 2010-02-07 09:00:00
90 - Editorial Back to School 2009-05-06 10:00:00
174 Management - Becoming and Being Agile 2005-08-03 05:00:00
153 - - Begin C++ Discussions at ACCU Spring Conference 2003 2003-06-03 13:15:57
115 - - Being Idiomatic 1999-08-03 13:15:32
113 Programming - Being Silly? 1999-04-03 13:15:30
70 Programming - Better Encapsulation for the Curiously Recurring Template Pattern 2005-12-02 05:00:00
32 Internet - Beyond ACCU 1999-06-26 17:50:53
28 Internet - Beyond ACCU... Java on the 'net 1999-10-27 18:23:02
27 Internet - Beyond ACCU... Patterns on the 'net 1999-08-27 18:22:41
29 Internet - Beyond ACCU... Patterns on the 'net 1999-12-27 17:23:23
113 - - Bits & Pieces 1999-04-06 13:15:30
173 - - Bjarne Stoustrup's Fiver 2005-06-02 05:00:00
06 Programming - Blindspots 1995-03-27 18:22:18
166 Management - Blue Fountain Systems - An Open Source Company 2004-12-03 13:16:09
81 Process - Blue-White-Red, an Example Agile Process 2007-10-07 11:58:00
91 Programming - Boiler Plating Database Resource Cleanup (Part 2) 2009-06-10 09:54:00
05 Programming - Borland C++ V4. 2012-05-13 22:54:04
114 - - Briefs 1999-06-03 13:15:31
113 - - Briefs 1999-04-03 13:15:30
32 Design - BroadVision, Part 4 1999-06-26 17:50:53
27 Design - Broadvision - Part 2 1999-08-27 18:22:42
28 Programming - Broadvision - Part 3 1999-10-27 18:23:02
122 Programming - Buffer Overflows and the Standard C Library 2000-03-03 13:15:35
96 Process - Bug Elimination - Defensive Agile Ruses 2010-04-19 08:56:00
o100 Process - Bug Hunting and the Scientific Method 2010-12-31 21:38:00
32 Design - Builder & Factory Method Patterns 1999-06-26 17:50:53
49 Management - Building Java Applications 2002-06-26 17:46:10
144 - - Building Sculptures out of Holes 2002-08-03 13:15:53
125 - - Building a Tool from Other Tools 2000-09-03 13:15:39
124 Programming - Building the Board 2000-07-03 13:15:37
125 Programming - Building the Board (part II) 2000-09-03 13:15:39
123 Programming - Building the Hexes 2000-05-03 13:15:36
65 Programming - C Abuse 2005-02-12 16:35:56
012 - - C Programmers Guide To Serial Communications 2010-06-20 08:52:00
013 - - C Wizard's Programming Reference 2010-06-28 08:47:00
082 Management - C minus 1996-04-03 13:15:26
74 Programming - C# Generics - Beyond Containers of T 2006-08-01 11:56:00
48 Programming - C++ Exceptions and Linux Dynamic Libraries 2002-04-26 17:46:09
42 Programming - C++ Idioms: First Thoughts 2001-04-26 17:46:05
62 Programming - C++ Interface Classes - An Introduction 2004-08-01 22:52:10
68 Programming - C++ Interface Classes - Noise Reduction 2005-08-02 05:00:00
76 Programming
Design
- C++ Interface Classes - Strengthening Encapsulation 2006-12-10 09:41:00
63 Programming - C++ Lookup Mysteries 2004-10-01 16:25:38
39 Programming - C++ Patterns Source Cohesion and Decoupling 2000-09-26 17:50:58
65 Programming - C++ Properties - a Library Solution 2005-02-12 16:35:57
41 Design - C++ Standards - The "swap" Problem 2001-02-26 16:46:05
01 Programming - C++ Streams 1993-04-30 11:59:00
02 Programming - C++ Streams (Part 2) 1993-06-30 11:59:00
03 Programming
Design
- C++ Strings -The ANSI Way 1993-08-01 11:57:00
164 Programming - C++ Templates - A Simple Example 2004-08-03 13:16:06
77 Programming - C++ Trivial Logger 2007-01-31 08:40:00
78 Design
Programming
- C++ Unit Test Frameworks 2007-04-22 11:54:00
75 Programming - C++ Unit Testing Easier: CUTE 2006-10-01 11:56:00
59 Programming - C++ as a Safer C 2004-02-02 21:55:34
06 Programming - C++ compilers for MSDOS / MSWindows 1995-03-27 18:22:18
162 Programming - C++/CLI, Ecma TC39/TG5,and SC22/WG21 2004-04-01 22:53:48
68 Programming - C-side Re-sort 2005-08-02 05:00:00
115 Programming - COMMENTS- A Personal Perspective 1999-08-03 13:15:32
67 Design - Can C++ Learn from Generics in Ada? 2005-06-02 05:00:00
174 - - Caption Competition 2005-08-04 05:00:00
1718 Design - Caught in the pattern web 1997-01-31 08:58:00
57 Programming - Chaos Theory 2003-10-02 22:56:14
58 Programming - CheckedInt: A Policy-Based Range-Checked Integer 2003-12-02 21:55:55
58 Programming - Choosing Template Parameters 2003-12-02 21:55:55
1718 Programming - Circles and Ellipses revisited: coding techniques - 2 1997-01-31 08:55:00
115 - Editorial Civic Duty 1999-08-09 13:15:32
01 Programming - Class Struggle 1993-04-30 11:55:00
02 Programming - Class Struggle 1993-06-30 11:58:00
03 Design - Class Struggle 1993-08-01 11:53:00
111 Programming - Close Encounters with Internationalisation 1998-11-03 13:15:28
114 - Code Critique Code Critique Competition 1999-06-03 13:15:31
125 - - Code In Context 2000-09-03 13:15:39
115 - Code Critique Code Review 1999-08-06 13:15:32
114 Programming - Code Review - A Big Number Class 1999-06-03 13:15:31
92 Programming - Code Rot 2009-08-09 09:57:00
161 Programming - Code in Comments 2004-02-01 19:38:18
155 Programming - Combining the STL with SAX and XPath for Effective XML Parsing 2003-10-03 13:16:00
161 Programming - Comment on “Problem 11” 2004-02-01 19:38:02
116 - - Commenting Your Work 1999-10-06 13:15:33
012 Programming LettersEditor Commenting programs, how and why 2010-06-20 08:59:00
173 - LettersEditor Comments 2005-06-02 05:00:00
174 - LettersEditor Comments 2005-08-08 05:00:00
73 Programming - Comments Considered Evil 2006-06-01 11:58:00
74 Programming - Comments Considered Good 2006-08-01 11:59:00
112 - LettersEditor Comments on Hungarian Type Notations 1999-02-03 13:15:29
115 - - Comments on a Code Review 1999-08-03 13:15:32
106 Internet - Common Gateway Interface Program Testing 1998-09-03 13:15:27
113 Programming - Compile Time Assertions in C 1999-04-03 13:15:30
114 Programming - Compile Time Assertions in C Revisited 1999-06-03 13:15:31
115 Programming - Compile Time Assertions in C Revisited 1999-08-03 13:15:32
42 Programming - Compile Time Indirection - An Unusual Template Technique 2001-04-26 17:46:05
91 Design
Programming
- Complexity, Requirement and Modules 2009-06-10 09:57:00
176 - - Conference Report - AgileNorth 2005-12-06 05:00:00
132 Internet - Conference: ACM CHI 2001 2001-04-03 13:15:44
80 - Editorial Consensus 2007-08-12 12:00:00
79 Process
Programming
- Continuous Integration with CruiseControl.Net 2007-06-04 11:57:00
28 Programming - Controlling access to objects by using private interfaces 1999-10-27 18:23:02
33 Programming - Coping with Copying in C++ 1999-08-26 17:50:54
155 Programming - Copy on Write 2003-10-03 13:16:00
82 Management
Process
- Creating Awareness 2007-12-08 11:55:00
164 Programming - Creating Standard GUI Applications 2004-08-03 13:16:06
94 Design
Programming
- Creating a Framework for the iPhone 2009-12-29 08:58:00
176 Design - Cryptographic Mistakes Made in Programming 2005-12-02 06:00:00
03 Programming - Custom Controls 1993-08-01 11:55:00
29 Programming - Data Attribute Notation - Part 2 1999-12-27 17:23:23
30 Programming - Data Attribute Notation - Part 3 1999-02-26 16:50:51
116 - - Data Visibility 1999-10-06 13:15:33
01 Programming - Dates & Times 1993-04-30 11:53:00
96 - Editorial Dealing with Growing Pains 2010-04-19 09:00:00
29 Programming - Debug new and delete Part 3 1999-12-27 17:23:23
176 Design - Debuggers Should Go Backwards 2005-12-02 06:00:00
011 - - Debugging C 2010-06-17 08:53:00
98 Programming - Debugging Run Time Memory Problems 2010-09-12 20:06:00
013 Programming - Debugging with the Macro Processor 2010-06-28 08:46:00
013 Programming - Defining New Data Types In C++ 2010-06-28 08:54:00
78 Design
Programming
- Design in Test-Driven Development 2007-04-22 11:55:00
43 Programming - Designing C++ Interfaces - Exception Safety 2001-06-26 17:46:06
44 Programming
Design
- Designing C++ Interfaces - Templates 2001-08-26 17:46:07
52 Programming - Developing a C++ Unit Testing Framework 2002-08-02 22:57:50
115 - - Difference Structures in C/C++ 1999-08-03 13:15:32
66 Programming - Digging a Ditch 2005-04-12 18:05:25
112 - - Dilbert Quotes 1999-02-03 13:15:29
86 Design - Divide and Conquer: Partition Trees and Their Uses 2008-08-17 09:55:00
04 Programming - Do birds in their little nests always agree? 1994-02-01 08:57:00
144 - - Don't Touch That Clock! 2002-08-03 13:15:53
87 Design
Programming
- DynamicAny (Part 2) 2008-10-26 08:58:00
86 Programming
Design
- DynamicAny, Part I 2008-08-17 09:59:00
54 Programming - EXPR_TYPE - An Implementation of typeof Using Current Standard C++ 2003-04-02 22:57:19
42 Programming LettersEditor Editor << letters; 2001-04-26 17:46:06
28 Programming LettersEditor Editor << letters; 1999-10-27 18:23:02
42 Programming LettersEditor Editor << letters; 2001-04-26 17:46:06
04 - Editorial Editor's Ramble 1994-02-01 09:00:00
01 - Editorial Editor's Ramble 1993-04-30 12:00:00
02 - Editorial Editor's Ramble 1993-06-30 12:00:00
03 - Editorial Editor's Ramble 1993-08-01 12:00:00
166 - Editorial Editorial 2004-12-09 13:16:09
41 Programming Editorial Editorial 2001-02-26 16:46:05
171 - Editorial Editorial 2005-02-09 13:16:10
131 - Editorial Editorial 2001-02-09 13:15:42
33 - Editorial Editorial 1999-08-26 17:50:54
59 - Editorial Editorial 2004-02-09 21:55:34
154 - Editorial Editorial 2003-08-09 13:15:58
082 - Editorial Editorial 1996-04-09 13:15:27
142 - Editorial Editorial 2002-04-09 13:15:50
56 - Editorial Editorial 2003-08-09 22:56:32
141 - Editorial Editorial 2002-02-09 13:15:48
1718 - Editorial Editorial 1997-01-31 09:00:00
57 Management - Editorial 2003-10-02 22:56:14
136 - Editorial Editorial 2001-12-09 13:15:48
48 Management Editorial Editorial 2002-04-26 17:46:09
55 - Editorial Editorial 2003-06-09 22:57:04
152 - Editorial Editorial 2003-04-09 13:15:56
49 - Editorial Editorial 2002-06-26 17:46:10
50 Internet Editorial Editorial 2002-08-02 22:58:28
54 - Editorial Editorial 2003-04-09 22:57:18
143 - Editorial Editorial 2002-06-09 13:15:51
153 - Editorial Editorial 2003-06-09 13:15:57
32 - Editorial Editorial 1999-06-26 17:50:53
45 - Editorial Editorial 2001-10-26 17:46:07
155 - Editorial Editorial 2003-10-09 13:16:00
163 - Editorial Editorial 2004-06-09 13:16:04
133 - Editorial Editorial 2001-06-09 13:15:45
145 - Editorial Editorial 2002-10-09 13:15:54
164 - Editorial Editorial 2004-08-09 13:16:06
42 Management - Editorial 2001-04-26 17:46:05
013 - Editorial Editorial 2010-06-28 09:00:00
132 - Editorial Editorial 2001-04-09 13:15:44
43 Management Editorial Editorial 2001-06-26 17:46:06
60 Management Editorial Editorial 2004-04-21 22:54:59
58 - Editorial Editorial 2003-12-09 21:55:55
156 - Editorial Editorial 2003-12-09 13:16:01
135 - Editorial Editorial 2001-10-09 13:15:47
44 Internet Editorial Editorial 2001-08-26 17:46:07
161 - Editorial Editorial 2004-03-07 19:37:32
162 - Editorial Editorial 2004-04-09 22:53:48
134 - Editorial Editorial 2001-08-09 13:15:46
165 - Editorial Editorial 2004-10-09 13:16:08
126 - Editorial Editorial 2000-12-09 13:15:40
34 - Editorial Editorial 1999-10-26 17:50:54
011 - Editorial Editorial 2010-06-17 09:00:00
38 Internet Editorial Editorial 2000-07-26 17:50:57
124 - Editorial Editorial 2000-07-09 13:15:38
116 - Editorial Editorial 1999-10-09 13:15:33
144 - Editorial Editorial 2002-08-09 13:15:53
39 Management Editorial Editorial 2000-09-26 17:50:58
125 - Editorial Editorial 2000-09-09 13:15:39
173 - Editorial Editorial 2005-06-09 05:00:00
121 - Editorial Editorial 2000-01-09 13:15:34
175 - Editorial Editorial 2005-10-09 05:00:00
30 - Editorial Editorial 1999-02-26 16:50:51
73 - Editorial Editorial 2006-06-01 12:00:00
29 - Editorial Editorial 1999-12-27 17:23:23
123 - Editorial Editorial 2000-05-09 13:15:36
176 - Editorial Editorial 2005-12-09 05:00:00
28 - Editorial Editorial 1999-10-27 18:23:02
012 - Editorial Editorial 2010-06-20 09:00:00
27 - Editorial Editorial 1999-08-27 18:22:42
122 - Editorial Editorial 2000-03-09 13:15:35
174 - Editorial Editorial 2005-08-09 05:00:00
31 - Editorial Editorial 1999-04-26 17:50:52
172 - Editorial Editorial 2005-04-09 13:16:11
46 - Editorial Editorial - Coming Home 2001-12-26 16:46:08
52 - Editorial Editorial - On Writing 2002-12-02 21:57:50
51 Management Editorial Editorial - Software Quality 2002-10-02 22:58:12
111 - Editorial Editorial Comment on Behalf of ACCU Committee 1998-11-09 13:15:28
65 - Editorial Editorial: "They" Have Their Reasons 2005-02-19 16:35:57
64 - Editorial Editorial: A Glimpse Behind the Scenes 2004-12-19 15:57:10
69 - Editorial Editorial: Can We Change For The Better? 2005-10-09 05:00:00
67 - Editorial Editorial: Does all this help make better software? 2005-06-09 05:00:00
66 Management Editorial Editorial: Need to Unlearn 2005-04-20 18:05:25
61 - Editorial Editorial: New Things Under the Sun 2004-06-09 14:26:10
47 Management - Editorial: Product Definition 2002-02-26 16:46:08
68 Management Editorial Editorial: Size Does Matter 2005-08-09 05:00:00
70 - Editorial Editorial: The "Safe C++ Standard Library" 2005-12-09 05:00:00
63 - Editorial Editorial: The Buzzword Adoption Pattern? 2004-10-09 16:25:38
62 - Editorial Editorial: The Value of What You Know 2004-08-09 22:52:10
61 Programming - Efficient Exceptions? 2004-06-01 16:51:14
171 Programming - Elephant - A C++ Memory Observer 2005-02-03 13:16:10
55 Programming - Embedded Scripting Languages 2003-06-02 22:57:04
112 - - Embedded Systems 1999-02-03 13:15:29
145 Programming - Enlarging on "A Problem of Access" in C Vu December 2001 Volume 13 Number 6 2002-10-03 13:15:54
01 - Editorial Epilogue 1993-04-30 11:49:00
04 - Editorial Epilogue 1994-02-01 08:50:00
03 - Editorial Epilogue 1993-08-01 11:48:00
02 - Editorial Epilogue 1993-06-30 11:51:00
57 Programming - Error and Exception Handling 2003-10-02 22:56:14
35 Programming - Error handling and logging 2000-01-26 16:50:55
34 Design - Error logging and patterns 1999-10-26 17:50:54
56 Management - EuroPLoP 2003 Conference Report 2003-08-02 22:56:32
50 Programming - Even More Java Exceptions 2002-08-02 22:58:28
012 Programming - Everything You Wanted To Know About C ...... 2010-06-20 08:58:00
011 Programming - Everything You Wanted To Know About C ...... 2010-06-17 08:57:00
64 Design - Evolution of the Observer Pattern 2004-12-12 15:57:10
144 Programming - Examining C++ 2002-08-03 13:15:53
29 Management - Exception Discussion 1999-12-27 17:23:23
29 Programming - Exception Errors 1999-12-27 17:23:23
30 Programming
Design
- Exception Handling Alternatives 1999-02-26 16:50:51
31 Design - Exception Handling Alternatives (Part 2) 1999-04-26 17:50:52
51 Programming - Exception Handling in C# 2002-10-02 22:58:12
29 - - Exception Specifications 1999-12-27 17:23:23
28 Programming - Exception Usage 1999-10-27 18:23:02
77 Design - Exceptional Design 2007-01-31 08:45:00
48 Programming - Exceptional Java 2002-04-26 17:46:09
28 Design - Exceptions & Exception Specifications 1999-10-27 18:23:02
35 Programming - Exceptions - Guidance 2000-01-26 16:50:55
33 Programming - Exceptions - The Basics 1999-08-26 17:50:54
34 Programming - Exceptions - The Details 1999-10-26 17:50:54
86 Design
Programming
- Exceptions Make for Elegant Code 2008-08-17 09:56:00
50 Design - Execute Around Method and Proxy Goulash 2002-08-02 22:58:28
115 - Francis' Scribbles Experiences of Graphic Role Playing Games 1999-08-03 13:15:32
37 Design - Experiences of Implementing the Observer Design Pattern (Part 1) 2000-05-02 17:50:57
38 Design - Experiences of Implementing the Observer Design Pattern (Part 2) 2000-07-26 17:50:57
41 Design - Experiences of Implementing the Observer Design Pattern (Part 3) 2001-02-26 16:46:05
28 Design - Exploring Patterns 3 - The Adapter 1999-10-27 18:23:02
27 Programming - Exploring Patterns Part 2 1999-08-27 18:22:42
54 Design - Exported Templates 2003-04-02 22:57:19
51 Management - Extendable Software and the Bigger Picture 2002-10-02 22:58:12
41 Programming - Extensibility - A Reason For Using Streams in C++ 2001-02-26 16:46:05
77 Programming - FRUCTOSE - a C++ Unit Test Framework 2007-01-31 08:35:00
31 Design - Factories in C++: Disposing of the Product 1999-04-26 17:50:52
106 - - Featured Publication Roundup 1998-09-03 13:15:27
52 Programming - File Format Conversion Using Templates and Type Collections 2002-12-02 21:57:50
35 Management - File Headers 2000-01-26 16:50:55
116 Programming - File Positioning 1999-10-06 13:15:33
013 - - File Recovery Under Xenix 2010-06-28 08:53:00
74 Programming - Fine Tuning for lexical_cast 2006-08-01 11:57:00
013 - - First CUG(UK) A.G.M. 2010-06-28 08:55:00
31 Programming - Fitting in with multiple frameworks in C++ and Java 1999-04-26 17:50:52
44 Programming - Flexible Functors and Binders 2001-08-26 17:46:07
91 Programming - Floating Point Fun and Frolics 2009-06-10 09:59:00
115 - - Floppy Keyboard 1999-08-03 13:15:32
114 - - For Discussion 1999-06-03 13:15:31
172 Programming - Forgetting the ABC 2005-04-03 13:16:11
161 - Francis' Scribbles Francis’ Scribbles 2004-03-07 19:37:18
141 - Francis' Scribbles Francis' Scribbles 2002-02-03 13:15:49
153 - Francis' Scribbles Francis' Scribbles 2003-06-06 13:15:57
143 - Francis' Scribbles Francis' Scribbles 2002-06-06 13:15:52
154 - Francis' Scribbles Francis' Scribbles 2003-08-06 13:15:58
142 - Francis' Scribbles Francis' Scribbles 2002-04-07 13:15:50
162 Programming Francis' Scribbles Francis' Scribbles 2004-04-01 22:53:48
155 - Francis' Scribbles Francis' Scribbles 2003-10-07 13:16:00
156 - Francis' Scribbles Francis' Scribbles 2003-12-05 13:16:02
163 - Francis' Scribbles Francis' Scribbles 2004-06-09 13:16:04
173 - Francis' Scribbles Francis' Scribbles 2005-06-06 05:00:00
166 - Francis' Scribbles Francis' Scribbles 2004-12-08 13:16:09
165 - Francis' Scribbles Francis' Scribbles 2004-10-07 13:16:08
174 - Francis' Scribbles Francis' Scribbles 2005-08-05 05:00:00
164 - Francis' Scribbles Francis' Scribbles 2004-08-03 13:16:06
145 - Francis' Scribbles Francis' Scribbles 2002-10-07 13:15:55
175 - Francis' Scribbles Francis' Scribbles 2005-10-07 05:00:00
144 - Francis' Scribbles Francis' Scribbles 2002-08-07 13:15:53
172 - Francis' Scribbles Francis' Scribbles 2005-04-06 13:16:11
176 - Francis' Scribbles Francis' Scribbles 2005-12-07 05:00:00
152 - Francis' Scribbles Francis' Scribbles 2003-04-06 13:15:56
06 Programming - Friends - who needs them? 1995-03-27 18:22:18
75 Programming - From CVS to Subversion 2006-10-01 11:55:00
40 Programming - From Mechanism to Method 2000-12-26 16:46:04
55 Programming - From Mechanism to Method 2003-06-02 22:57:04
48 Programming - From Mechanism to Method - Function Follows Form 2002-04-26 17:46:09
52 Programming - From Mechanism to Method - Good Qualifications 2002-12-02 21:57:50
59 Programming - From Mechanism to Method: 2004-02-02 21:55:34
58 Programming - From Mechanism to Method: 2003-12-02 21:55:55
60 Programming - From Mechanism to Method: Generic Decoupling 2004-04-02 22:54:59
39 Programming - From Mechanism to Method: Substitutability 2000-09-26 17:50:58
62 Design - From Mechanism to Method: The Safe Stacking of Cats 2004-08-01 22:52:10
o100 Programming
Process
- From Occam's Razor to No Bugs' Axe 2010-12-31 21:37:00
124 - - From The Silicon Valley 2000-07-05 13:15:38
65 Management - From Waterfall to EVO in a Medium Size Norwegian Software House 2005-02-12 16:35:57
116 Management - From the Academic Coalface 1999-10-06 13:15:33
115 Management - From the Academic Coalface 1999-08-03 13:15:32
163 - - From the Coalface 2004-06-03 13:16:04
111 - - From the Coalface 1998-11-03 13:15:28
114 - - From the Coalface 1999-06-03 13:15:31
106 - - From the Coalface 1998-09-03 13:15:27
113 - - From the Coalface 1999-04-03 13:15:30
134 Management - From the Coalface 2001-08-03 13:15:46
121 Management - From the Coalface 2000-01-03 13:15:34
81 Design
Programming
- Functional Programming Using C++ Templates (Part 1) 2007-10-07 11:57:00
82 Programming - Functional Programming Using C++ Templates (Part 2) 2007-12-08 11:57:30
163 Programming - Functional Programming in Python: An Introduction by Example 2004-06-03 13:16:05
83 Process - Future Workers (Prototype) 2008-02-12 08:53:00
30 Design - Garbage Collection Implementation Considerations 1999-02-26 16:50:51
63 Programming - Garbage Collection and Object Lifetime 2004-10-01 16:25:39
153 Programming - Generating Lists for C++ in Python 2003-06-03 13:15:57
83 Programming - Generics Without Templates 2008-02-12 08:54:00
88 Programming
Design
- Generics without Templates - Revisited 2008-12-23 08:54:00
111 - - Getting Started 1998-11-03 13:15:28
133 Programming - Getting Started with J2EE 2001-06-03 13:15:45
86 Programming
Design
- Globals, Singletons and Parameters 2008-08-17 09:57:00
163 Programming - Going GUI with Qt 2004-06-05 13:16:05
31 - Editorial Goodbye Overload 1999-04-26 17:50:52
132 Programming - Gotcha(); // describe some bugs 2001-04-03 13:15:44
67 Management - Grain Storage MIS: A Failure of Communications (27 March 1998) 2005-06-02 05:00:00
176 - - Grid and Utility Computing - The Return of the Bureau 2005-12-02 06:00:00
80 - Editorial Guidelines for Contributors 2007-08-12 11:54:00
62 Programming - Handling Exceptions in finally 2004-08-01 22:52:10
114 - - Handling the Windows Console 1999-06-03 13:15:31
80 Programming - He Sells Shell Scripts to Intersect Sets 2007-08-12 11:58:00
133 - - Head in a Virtual Cloud... 2001-06-03 13:15:45
40 Programming - Here be Dragons 2000-12-26 16:46:04
59 Design - Heretical Java #1 2004-02-02 21:55:34
112 Internet - Home, Home on the Web... 1999-02-03 13:15:29
27 Programming - Hotel Case Study Comments 1999-08-27 18:22:42
27 Programming - Hotel Case Study Comments 1999-10-27 18:22:42
73 Programming - How Do Those Funky Placeholders Work? 2006-06-01 11:57:00
76 - Editorial How Overload Comes to You 2006-12-10 09:44:00
55 Programming - How To Write A Loop 2003-06-02 22:57:04
47 Management - How about a Turner Prize for software? 2002-02-26 16:46:08
70 Internet - How to Quantify Quality: Finding Scales of Measure 2005-12-02 05:00:00
142 Management - How to Raise the Dead 2002-04-03 13:15:50
155 - - How to Talk Oneself Out of a Job 2003-10-03 13:16:00
111 Programming - Hungarian Notation- Another View 1998-11-03 13:15:28
92 Design
Programming
- I Think I'll Parse 2009-08-09 09:59:00
172 Programming - I Wish Programming Was Easy Again 2005-04-04 13:16:11
155 Internet - I Wish They'd Use the Standard 2003-10-03 13:16:00
115 Programming - ISBN Numbers 1999-08-03 13:15:32
116 - - ISBNs Revisited 1999-10-04 13:15:33
124 Programming - ISO 8601: A Standard You Should Know About 2000-07-03 13:15:38
156 Design - I_mean_something_to_somebody 2003-12-03 13:16:02
162 Programming - I_mean_something_to_somebody, Part Two 2004-04-01 22:53:48
142 Programming - If Problems Arise 2002-04-03 13:15:50
90 Design - If You Can't See Me, I Can't See You 2009-05-06 09:57:00
116 Programming - If your going to use it, learn it! 1999-10-03 13:15:33
78 Programming - Implementing Synchronization Primitives for Boost on Windows Platforms 2007-04-22 11:56:00
73 Programming
Internet
- Implementing drop-down menus in pure CSS (no JavaScript) 2006-06-01 11:56:00
54 Programming - Implementing the Bridge pattern using templates with Microsoft Visual C++ 6.0 2003-04-02 22:57:19
52 Programming - Implementing the Observer Pattern in C++ - Part 1 2002-12-02 21:57:50
113 Design - Impression of C++ for Embedded Systems 1999-04-03 13:15:30
134 Management - In Defense of Sys Admins 2001-08-03 13:15:46
126 - - In Defense of the Normal Programmer 2000-12-03 13:15:40
37 Management - In Response to Extreme Programming 2000-05-02 17:50:57
39 Programming - Include Files 2000-09-26 17:50:58
081 Programming - Increase your Program's Execution Speed? 1996-02-03 13:15:26
69 Programming - Incremental Design: A Case Study of a Compiler 2005-10-02 05:00:00
152 - - Installing Red Hat 8.0 (Psyche Linux) 2003-04-03 13:15:56
123 - - Interactive Project 2000-05-03 13:15:36
o100 Programming - Interface Versioning in C++ 2010-12-31 21:34:00
38 Design - Interpreting "Supporting the 'Cheshire Cat' Idiom" 2000-07-26 17:50:57
74 Programming - Introducing CODEF/CML 2006-08-01 11:58:00
135 Programming - Introducing JUnit 2001-10-03 13:15:47
163 Programming - Introduction To C# 2004-06-06 13:16:05
164 Programming - Introduction to C# - Part 2 2004-08-03 13:16:06
45 Programming - Introduction to C++ Templates 2001-10-26 17:46:07
165 Programming - Introduction to STL (Standard Template Library) 2004-10-03 13:16:08
172 Programming - Introduction to Tcl/Tk 2005-04-03 13:16:11
173 Programming - Introduction to Tcl/Tk: Part 2 2005-06-02 05:00:00
47 Programming - Introduction to WOC: 2002-02-26 16:46:08
143 Programming - Introduction to XML and C++ 2002-06-03 13:15:52
43 Programming - Introduction to the Database Template Library 2001-06-26 17:46:06
153 Programming - Intrusive Identifiers 2003-06-03 13:15:58
38 Programming - Intuitive Multi-Paradigm Design: 2000-07-26 17:50:58
75 Programming - Inventing a Mutex 2006-10-01 11:57:00
68 Programming - Investigating Java Class Loading 2005-08-02 05:00:00
57 Management - Is IT worth it? 2003-10-02 22:56:14
121 - - Is there a "best language"? 2000-01-03 13:15:34
86 - Editorial It's good to talk... 2008-08-17 10:00:00
122 Management - Iteractive Development - Prologue 2000-03-03 13:15:35
88 Programming
Design
- Iterators and Memberspaces 2008-12-23 08:55:00
175 Programming - J2SE 5.0 New Features 2005-10-02 06:00:00
123 - - JBuilder 3 2000-05-03 13:15:36
111 Programming - Java Idioms 1998-11-03 13:15:28
124 Programming - Java Parameter Semantics 2000-07-03 13:15:38
82 Programming - Java Protocol Handlers 2007-12-08 11:57:00
123 Programming - Java Q & A 2000-05-03 13:15:36
112 Programming - Java Style & Idioms 1999-02-03 13:15:29
113 Programming - Java Style & Idioms : exceptions are fun 1999-04-03 13:15:30
111 - - Just for Fun 1998-11-03 13:15:28
54 Management - Labouring: An Analogy 2003-04-02 22:57:19
175 - - Late News! 2005-10-08 05:00:00
153 Programming - Learning C++: A Student's Perspective 2003-06-03 13:15:58
121 Programming - Learning Standard C++ as a New Language 2000-01-03 13:15:34
114 - - Learning to Program 1999-06-03 13:15:31
175 Programming - Let's Do C# and MySQL - Part 1 - MySQL 2005-10-02 06:00:00
176 Programming - Let's Do C# and MySQL - Part 2 - A Beginning 2005-12-02 06:00:00
49 - LettersEditor Letter To The Editor 2002-06-26 17:46:10
66 - LettersEditor Letter to the Editor 2005-04-12 18:05:25
77 Programming LettersEditor Letter to the Editor 2007-01-31 08:30:00
161 - LettersEditor Letter to the Editor 2004-03-07 19:37:00
80 - LettersEditor Letter to the Editor 2007-08-12 11:59:00
164 - LettersEditor Letter to the Editor 2004-08-06 13:16:06
83 - LettersEditor Letter to the Editor 2008-02-12 08:59:00
70 - LettersEditor Letter to the Editor 2005-12-02 05:00:00
58 - LettersEditor Letter to the Editor(s) 2003-10-02 22:55:55
05 Programming LettersEditor Letters 2012-05-09 00:00:00
75 - LettersEditor Letters 2006-10-01 11:59:00
153 - LettersEditor Letters to the Editor 2003-06-08 13:15:58
67 - LettersEditor Letters to the Editor 2005-06-02 05:00:00
163 - LettersEditor Letters to the Editor 2004-06-03 13:16:05
163 - LettersEditor Letters to the Editor 2004-06-03 13:16:05
52 - LettersEditor Letters to the Editor 2002-12-02 21:57:50
154 - LettersEditor Letters to the Editor 2003-08-08 13:15:59
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
62 Programming LettersEditor Letters to the Editor 2004-08-01 22:52:11
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
165 - LettersEditor Letters to the Editor 2004-10-08 13:16:08
145 - LettersEditor Letters to the Editor 2002-10-08 13:15:55
153 - LettersEditor Letters to the Editor 2003-06-08 13:15:57
154 - LettersEditor Letters to the Editor 2003-08-08 13:15:59
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
60 - LettersEditor Letters to the Editor(s) 2004-04-02 22:54:59
59 Programming - Letters to the Editor(s) 2004-02-02 21:55:35
57 - LettersEditor Letters to the Editor(s) 2003-10-02 22:56:14
60 Management LettersEditor Letters to the Editor(s) 2004-04-02 22:54:59
65 - LettersEditor Letters: Encapsulate Context 2005-02-12 16:35:57
61 - LettersEditor Letters: Software Project Management Classics? 2004-06-01 14:26:10
61 - LettersEditor Letters: Software’s No Different... 2004-06-01 17:43:35
61 - LettersEditor Letters: The Invisibility of Software Design 2004-06-01 14:26:10
99 - Editorial Lies, Damn Lies, and Statistics 2010-10-10 14:00:00
106 Programming - Life Stories 1998-09-03 13:15:27
75 - Editorial Life in the Fast Lane 2006-10-01 12:00:00
133 - - Linkers 2001-06-03 13:15:45
145 - - Linux Server Series Part 1 2002-10-03 13:15:55
79 Process - Live and Learn with Retrospectives 2007-06-04 11:58:00
113 - - Looking Stupid v Being Stupid 1999-04-03 13:15:30
61 Programming - Lvalues and Rvalues 2004-06-01 16:51:14
082 Programming - MSDOS Interrupts 1996-04-03 13:15:27
155 - - Mac OS X Tech Talk Tour: 2003-10-03 13:16:00
154 Programming - Maintaining Context for Exceptions 2003-08-03 13:15:59
156 Programming - Maintaining Context for Exceptions (Alternative) 2003-12-03 13:16:02
01 Programming - Make...or Break? 1993-04-30 11:58:00
99 Programming - Making String ReTRIEval Fast 2010-10-10 13:56:00
03 Design - Managing Class Coupling 1993-08-01 11:56:00
77 Management - Managing Technical Debt 2007-01-31 08:55:00
89 Process - Measurable Value with Agile 2009-02-16 08:59:00
126 - - Meetings in Toronto 2000-12-02 13:15:41
116 Programming - Members Experiences 1999-10-03 13:15:34
116 - - Members Experiences 1999-10-03 13:15:33
114 - - Members Experiences 1999-06-03 13:15:31
141 - - Members' Experiences 2002-02-03 13:15:49
141 - - Members' Experiences 2002-02-03 13:15:49
132 - - Members' Experiences 2001-04-02 13:15:45
125 - - Members' Experiences 2000-09-02 13:15:39
125 - - Members' Experiences 2000-09-02 13:15:39
126 - - Members' Experiences 2000-12-02 13:15:41
112 - - Members' Experiences 1999-02-03 13:15:29
123 - - Members' Experiences 2000-05-02 13:15:36
121 - - Members' Experiences 2000-01-04 13:15:34
122 - - Members' Experiences 2000-03-03 13:15:35
111 - - Members' Experiences 1998-11-03 13:15:28
131 - - Members' Experiences 2001-02-02 13:15:43
133 - - Members' Experiences 2001-06-02 13:15:46
133 - LettersEditor Members' Experiences 2001-06-03 13:15:46
132 Programming - Members' Experiences 2001-04-03 13:15:45
132 - - Members' Experiences 2001-04-03 13:15:44
106 - Francis' Scribbles Members' Experiences 1998-09-05 13:15:27
132 Management - Members' Experiences 2001-04-03 13:15:44
133 - - Members' Experiences 2001-06-05 13:15:46
125 - - Members' Experiences 2000-09-02 13:15:39
02 - LettersEditor Members' Letters 1993-06-30 11:53:00
153 - - Members' experiences 2003-06-03 13:15:58
153 Design - Members' experiences 2003-06-03 13:15:58
171 Programming - Memory For a Short Sequence of Assignment Statements 2005-02-03 13:16:10
166 Management - Memory for a Short Sequence of Assignment Statements 2004-12-03 13:16:09
45 Programming
Design
- Metaclasses and Reflection in C++ 2001-10-26 17:46:07
46 Programming - Metaclasses and Reflection in C++ - Part 2 2001-12-26 16:46:08
66 Design
Programming
- Metaprogramming is Your Friend 2005-04-12 18:05:26
32 Programming - Micro-Derivation & Related Ideas 1999-06-26 17:50:53
121 - - Microsoft Domination 2000-01-03 13:15:34
67 Programming - Microsoft Symbol Engine 2005-06-02 05:00:00
05 Programming - Microsoft Visual C++ Strategy 2012-05-10 14:18:18
05 Programming - Microsoft Visual C++ V1.5 (16bit) 2012-05-14 22:24:15
63 Programming - Microsoft Visual C++ and Win32 Structured Exception Handling 2004-10-01 16:25:39
114 - - Mindset 1999-06-03 13:15:31
64 Programming - Mini-project to Decode A Mini-language - Part Two 2004-12-12 15:57:10
47 Design - Minimalist Constructive Criticism 2002-02-26 16:46:08
03 Programming - Minimising Stack Use and Other Uses of new 1993-08-01 11:58:00
013 - - Minix - Early Notes 2010-06-28 08:59:00
012 - - Mirage 2010-06-20 08:53:00
154 Programming - Mixing Strings in C++ 2003-08-03 13:15:59
88 Programming
Design
- Model View Controller with Java Swing 2008-12-23 08:58:00
46 Design - Modelling and Software Development 2001-12-26 16:46:08
32 - - Modern Art as an Inspiration for Software 1999-06-26 17:50:53
92 - Editorial Moments in History 2009-08-09 10:00:00
112 - - More About Names 1999-02-03 13:15:29
49 Programming - More Exceptional Java 2002-06-26 17:46:10
40 Design - More Include File Rules 2000-12-26 16:46:04
142 - - More Notes on Code Critique Competition 12 2002-04-03 13:15:50
113 Programming - More Thoughts About Hungarian Notation 1999-04-03 13:15:30
33 Programming - More cow_ptr<type> Ruminations 1999-08-26 17:50:54
59 Design - More is Less 2004-02-02 21:55:35
33 Programming - More threading with templates 1999-08-26 17:50:54
123 Programming - Mostly Comments 2000-05-03 13:15:36
93 Programming - Multi-threading in C++0x 2009-10-25 08:58:00
42 Programming - Multimethods 2001-04-26 17:46:06
65 Programming - Multiple Streams Going Nowhere 2005-02-12 16:35:57
111 Programming - Multithreading 1998-11-03 13:15:28
112 Programming - Multithreading (2) 1999-02-03 13:15:29
51 Programming - Mutate? or Create? 2002-10-02 22:58:12
144 Programming - My First Steps in Java Web Development 2002-08-03 13:15:54
34 Design - My Pet Project - Monopoly 1999-10-26 17:50:55
35 Design - My Pet Project Monopoly 2 2000-01-26 16:50:56
143 - - My Recommended Books Part 1 2002-06-03 13:15:52
144 - - My Recommended Books Part 2 2002-08-03 13:15:54
132 - - My Trail of 10 Books for Learning C++ 2001-04-03 13:15:44
112 Programming - Naming Conventions for Spoken Readability 1999-02-03 13:15:29
173 Programming - New Container Classes in Qt 4 2005-06-02 05:00:00
78 - Editorial New Tricks for an Old Dog 2007-04-22 12:00:00
92 - - No 'Concepts' in C++0x 2009-08-09 09:54:00
115 - - No Truth 1999-08-03 13:15:32
152 Programming - Non-Standard Code 2003-04-03 13:15:56
013 Programming - Notes from the Ultra-Conservative Right Wing 2010-06-28 08:48:00
28 Programming - Notes on Exceptions 1999-10-27 18:23:02
o100 - Editorial Numbers and The Appliance of Science 2010-12-31 21:39:00
126 Programming - OOD and Testing using the Dependency Inversion Principle 2000-12-03 13:15:41
27 Programming - Object (low-level) Design and Implementation 1999-10-27 18:22:42
31 Design - Objects In Databases 1999-04-26 17:50:52
73 Programming - Objects for States 2006-06-01 11:53:00
54 Design - Observer Pattern Implementation 2003-04-02 22:57:19
47 Design - Of Minimalism, Constructivism and Program Code 2002-02-26 16:46:09
116 - - On Configurability and Consistency 1999-10-03 13:15:34
143 - - On Keeping Notes 2002-06-03 13:15:52
86 Management - On Management 2008-08-17 09:54:00
89 Management - On Management: Caveat Emptor 2009-02-16 08:56:00
87 Management
Process
- On Management: Focus, Quality, Time-boxes and Ducks 2008-10-26 08:57:00
90 Management - On Management: Product Managers 2009-05-06 09:55:00
91 Management - On Management: The Business Analyst's Role 2009-06-10 09:58:00
88 Management - On Management: Understanding Who Creates Software 2008-12-23 08:57:00
154 Management - On Not Being a Software Engineer 2003-08-03 13:15:59
142 - - On Re-Inventing the Wheel 2002-04-03 13:15:50
132 - - Once more unto the breach? 2001-04-03 13:15:45
95 Programming - One Approach to Using Hardware Registers in C++ 2010-02-07 08:59:00
106 Internet - Onward to American Online... 1998-09-03 13:15:28
05 Programming - Operators for Arithmetic Classes 2012-05-16 18:46:08
89 Programming - Orderly Termination of Programs 2009-02-16 08:57:00
52 Design - Organising Source Code 2002-12-02 21:57:50
114 - - Other Periodicals 1999-06-03 13:15:31
112 - - Other Periodicals 1999-02-03 13:15:29
115 - - Other Publications 1999-08-03 13:15:32
173 - - Out with the old... 2005-06-02 05:00:00
66 Programming - Overload Resolution - Selecting the Function 2005-04-12 18:05:26
30 Programming - Overloading Operators 1999-02-26 16:50:51
06 Programming - Overloading on const is wrong 1995-03-27 18:22:18
73 Process - Pair Programming Explained 2006-06-01 11:59:00
51 Programming - Pairing Off Iterators 2002-10-02 22:58:12
30 Design - Patterns - The Abstract Factory 1999-02-26 16:50:52
51 Design - Patterns Collaborations: Observer and Composite 2002-10-02 22:58:12
171 Programming - Patterns in C - Part 1 2005-02-03 13:16:10
172 Design - Patterns in C - Part 2: State 2005-04-03 13:16:11
173 Design - Patterns in C - Part 3: Strategy 2005-06-02 05:00:00
174 Design - Patterns in C - Part 4: OBSERVER 2005-08-03 05:00:00
175 Design - Patterns in C - Part 5: REACTOR 2005-10-02 06:00:00
155 Internet - Patterns in the Web 2003-10-03 13:16:00
85 Design - Performitis 2008-06-08 16:59:00
87 Management
Process
- Performitis (Part 3) 2008-10-26 08:55:00
86 Design - Performitis - Part 2 2008-08-17 09:58:00
85 - Editorial Plus ça change 2008-06-08 17:00:00
175 Programming - Pointer Reversal: An Algorithm Design Technique 2005-10-02 06:00:00
114 Programming - Pointers in Hyperspace 1999-06-03 13:15:31
32 Design - Polymorphism In Object-Oriented Languages 1999-06-26 17:50:53
69 Programming - Polynomial Classes 2005-10-02 05:00:00
76 Programming - Pooled Lists 2006-12-10 09:43:00
44 Programming - Porting (part 2) - Addressing the Differences 2001-08-26 17:46:07
45 Design - Porting part 3 : 2002-04-26 17:46:08
135 - Professionalism Professionalism in Programming #10 2001-10-05 13:15:47
136 - Professionalism Professionalism in Programming #11 2001-12-03 13:15:48
141 - Professionalism Professionalism in Programming #12 2002-02-06 13:15:49
142 - Professionalism Professionalism in Programming #13 2002-04-06 13:15:50
143 - Professionalism Professionalism in Programming #14 2002-06-03 13:15:52
144 - Professionalism Professionalism in Programming #15 2002-08-06 13:15:54
145 - Professionalism Professionalism in Programming #16 2002-10-06 13:15:55
152 - Professionalism Professionalism in Programming #19 2003-04-05 13:15:56
153 - Professionalism Professionalism in Programming #20 2003-06-06 13:15:58
154 - Professionalism Professionalism in Programming #21 2003-08-06 13:15:59
155 - Professionalism Professionalism in Programming #22 2003-10-06 13:16:00
156 - Professionalism Professionalism in Programming #23 2003-12-05 13:16:02
161 Programming Professionalism Professionalism in Programming #24 2004-03-07 19:36:44
162 - Professionalism Professionalism in Programming #25 2004-04-01 22:53:48
163 - Professionalism Professionalism in Programming #26 2004-06-03 13:16:05
164 - Professionalism Professionalism in Programming #27 2004-08-03 13:16:07
165 - Professionalism Professionalism in Programming #28 2004-10-04 13:16:08
166 - Professionalism Professionalism in Programming #29 2004-12-07 13:16:09
171 - Professionalism Professionalism in Programming #30 2005-02-03 13:16:10
172 - Professionalism Professionalism in Programming #31 2005-04-05 13:16:11
173 Management - Professionalism in Programming #32 2005-06-04 05:00:00
174 - Professionalism Professionalism in Programming #33 2005-08-07 05:00:00
175 - Professionalism Professionalism in Programming #34 2005-10-06 05:00:00
176 - Professionalism Professionalism in Programming #35 2005-12-06 05:00:00
126 - Professionalism Professionalism in Programming #5 2000-12-06 13:15:41
132 - Professionalism Professionalism in Programming #7 2001-04-06 13:15:45
133 - Professionalism Professionalism in Programming #8 2001-06-06 13:15:46
134 - Professionalism Professionalism in Programming #9 2001-08-06 13:15:46
122 - Professionalism Professionalism in Programming Part 1 2000-03-03 13:15:35
131 - Professionalism Professionalism in Programming Part 6 2001-02-06 13:15:43
123 - Professionalism Professionalism in programming 2000-05-05 13:15:36
124 - Professionalism Professionalism in programming Part 3 2000-07-06 13:15:38
125 - Professionalism Professionalism in programming Part 4 2000-09-06 13:15:40
011 - - Proficient C 2010-06-17 08:54:00
115 - - Programmer Collectives 1999-08-03 13:15:32
77 Design
Programming
- Programming - Abstraction by Design 2007-01-31 08:50:00
40 Design - Programming with Interfaces in C++ 2000-12-26 16:46:04
49 Programming - Programming with Interfaces in C++ 2002-06-26 17:46:10
94 Design - Project-Specific Language Dialects 2009-12-29 08:56:00
126 Management - Pros and Cons of Contracting 2000-12-03 13:15:41
122 Programming - Pure, functional, lazy ISBNs 2000-03-03 13:15:35
06 Programming - Putting Jack in the Box 1995-03-27 18:22:18
174 Programming - Qt 4.0 is Out! 2005-08-03 05:00:00
85 Management - Quality Manifesto 2008-06-08 16:56:00
99 Programming - Quality Matters #6: Exceptions for Practically-Unrecoverable Conditions 2010-10-10 13:55:00
o100 Programming
Design
- Quality Matters Christmas Intermezzo 2010-12-31 21:33:00
94 Process - Quality Matters: A Case Study in Quality 2009-12-29 08:55:00
93 Process - Quality Matters: Correctness, Robustness and Reliability 2009-10-25 08:57:00
95 Design
Programming
- Quality Matters: Diagnostic Measures 2010-02-07 08:56:00
95 Programming
Design
- Quality Matters: Diagnostic Measures (Listings) 2010-02-07 08:55:00
92 Design
Programming
- Quality Matters: Introductions, and Nomenclature 2009-08-09 09:58:00
98 Design - Quality Matters: The Worst Form of 'Error' Handling Except For All The Others 2010-09-12 20:05:00
121 - - Quantum Computing 2000-01-03 13:15:35
111 - LettersEditor Questions & Answers 1998-11-03 13:15:28
121 Programming - Questions & Answers 2000-01-05 13:15:35
116 Programming - Questions & Answers 1999-10-03 13:15:34
113 Programming Code Critique Questions & Answers 1999-04-03 13:15:30
115 - - Questions & Answers 1999-08-06 13:15:32
112 - LettersEditor Questions & Answers 1999-02-07 13:15:29
114 - LettersEditor Questions & Answers 1999-06-03 13:15:31
106 - - Questions & Answers 1998-09-05 13:15:28
131 Programming - Questions and Answers 2001-02-04 13:15:43
125 - - Questions and Answers 2000-09-07 13:15:40
122 Programming - Questions and Answers 2000-03-05 13:15:35
126 Programming - Questions and Answers 2000-12-05 13:15:41
123 Programming - Questions and Answers 2000-05-07 13:15:36
124 - - Questions and Answers 2000-07-06 13:15:38
153 Programming - Quick Guide to MinGW (GCC for Windows) 2003-08-03 13:15:58
85 Design - RSA Made Simple 2008-06-08 16:57:00
165 Programming - Rapid Dialog Design Using Qt 2004-10-03 13:16:08
04 - LettersEditor Readers Letters 1994-02-01 08:51:00
03 - LettersEditor Readers Letters 1993-08-01 11:49:00
124 Programming - Reading C & C++ Variable Declarations 2000-07-03 13:15:38
122 Programming - Reading Integers 2000-03-03 13:15:35
124 Programming - Reading Integers Revisited 2000-07-03 13:15:38
121 Management - Recent Interview Experiences (and Other Gripes) 2000-01-03 13:15:35
113 - - Reflections on Job Hunting 1999-04-03 13:15:30
80 Programming - Release Mode Debugging 2007-08-12 11:56:00
33 Management - Religious Issues 1999-08-26 17:50:54
98 Management
Design
- Renovating a Legacy C++ Project 2010-09-12 20:08:00
56 Design - Reshaping an Old Piece of Design 2003-08-02 22:56:32
31 Design - Response To "Patterns - The Abstract Factory" (Francis Glassborow, Overload 30) 1999-04-26 17:50:52
081 - - Returning Early and Taking a Break 1996-02-07 13:15:26
013 - - Review of Mix Power C 2010-06-28 08:56:00
79 - Editorial Rip It Up and Start Again 2007-06-04 12:00:00
01 Design - Rumbaugh's OMT - The method behind C++ Designer 1993-04-30 11:54:00
55 Management - Ruminations on Knowledge in Software Development 2003-06-02 22:57:04
32 Programming - Ruminations on Studying Design Patterns 1999-06-26 17:50:53
04 Programming
Design
- Run-time checking for C++ 1994-02-01 08:54:00
34 Programming - SAX - A Simple API for XML 1999-10-26 17:50:55
57 Design - SINGLETON - the anti-pattern! 2003-10-02 22:56:14
50 Programming - STL-style Circular Buffers By Example 2002-08-02 22:58:28
51 Design - STL-style Circular Buffers By Example, Part Two 2002-10-02 22:58:12
97 Design
Programming
- Scalable Graph Coverage 2010-06-13 19:59:00
111 Internet - Security Implications of Running a Web Gateway 1998-11-03 13:15:28
116 Programming - Seductive Tips 1999-10-03 13:15:34
87 Design
Programming
- Seeing Things Differently 2008-10-26 08:59:00
27 Design - Self Registering Classes - Taking polymorphism to the limit 1999-08-27 18:22:42
66 Programming - Separating Interface and Implementation in C++ 2005-04-12 18:05:26
124 Programming - Servlets 2000-07-03 13:15:38
081 Programming - Sets a-la Pascal 1996-02-03 13:15:26
175 Management - Setting up a Subversion Server for Remote Use 2005-10-02 06:00:00
94 Programming - Shadow Data Types 2009-12-29 08:59:00
28 Design - Shallow Pointer 1999-10-27 18:23:02
04 Programming - Shared Memory Class 1994-02-01 08:55:00
174 Programming - Sharp as C 2005-08-03 05:00:00
66 Management - Sheep Farming for Software Development Managers 2005-04-12 18:05:26
175 - - Silas's Corner 2005-10-06 05:00:00
176 - - Silas's Corner 2005-12-06 05:00:00
173 Programming - Silas's Corner 2005-06-02 05:00:00
95 Programming - Simplifying the C++/Angelscript Binding Process 2010-02-07 08:57:00
57 Programming - Single Exit 2003-10-02 22:56:14
97 Design
Programming
- Single-Threading: Back to the Future? 2010-06-13 19:57:00
98 Design - Single-Threading: Back to the Future? (Part 2) 2010-09-12 20:07:00
121 Management - So Your Code is NOT Critical? 2000-01-03 13:15:35
05 Programming - So you want to be a cOOmpiler writer? 2012-05-15 07:17:48
97 Management - Socially Responsible Recruitment 2010-06-13 19:58:00
34 Design - Software Architecture 1999-10-26 17:50:55
57 Programming - Software As Read 2003-10-02 22:56:14
90 Process
Management
- Software Development in the 21st Century 2009-05-06 09:59:00
111 Programming - Software Development with Java User Interfaces 1998-11-03 13:15:28
113 Programming - Software Development with Java User Interfaces II 1999-04-03 13:15:30
082 - - Software Engineers Toolbox 1996-04-03 13:15:27
081 Programming - Software Engineers Toolbox 1996-02-03 13:15:26
78 Design - Software Product Line Engineering with Feature Models 2007-04-22 11:58:00
68 Management - Software Project Management: Adding Stakeholder Metrics to Agile Projects 2005-08-02 05:00:00
54 Management - Software development and the learning organisation 2003-04-02 22:57:19
144 Programming - Some Personal Reflections on C++ and Java 2002-08-03 13:15:54
131 Management - Some Thoughts on Academic Papers 2001-02-03 13:15:43
133 Programming - Some Thoughts on Java 2001-06-03 13:15:46
01 Design - Some Thoughts on Writing Classes 1993-04-30 11:51:00
02 Programming - Some Thoughts on the Use of New 1993-06-30 11:56:00
41 Design - Source Code Modules and Layering 2001-02-26 16:46:05
112 Internet - Sources on the Internet 1999-02-03 13:15:29
135 Topics - Space Optimisation under Palm OS 2001-10-03 13:15:47
65 Design - Stable Intermediate Forms 2005-02-12 16:35:57
35 Programming - Standard C++ 2000-01-26 16:50:56
1718 Programming - Standard containers for polymorphic types 1997-01-31 08:54:00
01 Programming - Starting out with OWL 1993-04-30 11:52:00
29 Programming - Static vs Member Functions 1999-12-27 17:23:23
57 Programming - Statically Checking Exception Specifications 2003-10-02 22:56:15
56 Programming - Stream-Based Parsing in C++ 2003-08-02 22:56:32
141 Programming - String Comparison with Wild Characters. 2002-02-03 13:15:49
082 Programming - String Theory 1996-04-03 13:15:27
081 Programming - String Theory 1996-02-03 13:15:26
44 Programming - String Tokenization - A Programmer's Odyssey 2001-08-26 17:46:07
011 Programming - Structure, Part 1 2010-06-17 08:55:00
012 Programming - Structure, Part 2 2010-06-20 08:57:00
013 - - Structure, Part 3 2010-06-28 08:52:00
121 - Code Critique Student Code Critique 2000-01-06 13:15:35
141 - Code Critique Student Code Critique 2002-02-06 13:15:49
155 - Code Critique Student Code Critique Competition 2003-10-03 13:16:00
144 - Code Critique Student Code Critique Competition 2002-08-06 13:15:54
116 - Code Critique Student Code Critique Competition 1999-10-05 13:15:34
156 - Code Critique Student Code Critique Competition 2003-12-06 13:16:02
142 - Code Critique Student Code Critique Competition 2002-04-05 13:15:51
153 - Code Critique Student Code Critique Competition 2003-06-06 13:15:58
154 - Code Critique Student Code Critique Competition 2003-08-07 13:15:59
132 - Code Critique Student Code Critique Competition 2001-04-06 13:15:45
152 - Code Critique Student Code Critique Competition 2003-04-06 13:15:57
145 - Code Critique Student Code Critique Competition 2002-10-06 13:15:55
122 - Code Critique Student Code Critique Competition 2000-03-07 13:15:36
123 - Code Critique Student Code Critique Competition 2000-05-06 13:15:37
124 - Code Critique Student Code Critique Competition 2000-07-07 13:15:38
143 - Code Critique Student Code Critique Competition 2002-06-05 13:15:52
131 - Code Critique Student Code Critique Competition 2001-02-05 13:15:43
133 - Code Critique Student Code Critique Competition 10 2001-06-07 13:15:46
134 - Code Critique Student Code Critique Competition 11 2001-08-06 13:15:47
135 - Code Critique Student Code Critique Competition 12 2001-10-03 13:15:48
136 - Code Critique Student Code Critique Competition 13 2001-12-03 13:15:48
161 Programming Code Critique Student Code Critique Competition 26 2004-02-01 01:21:34
162 - Francis' Scribbles Student Code Critique Competition 27 2004-04-01 22:53:48
163 - Code Critique Student Code Critique Competition 28 2004-06-03 13:16:06
164 - Code Critique Student Code Critique Competition 29 2004-08-03 13:16:07
165 - Code Critique Student Code Critique Competition 30 2004-10-06 13:16:08
166 - Code Critique Student Code Critique Competition 31 2004-12-06 13:16:09
171 - Code Critique Student Code Critique Competition 32 2005-02-06 13:16:10
172 - Code Critique Student Code Critique Competition 33 2005-04-06 13:16:11
173 - Code Critique Student Code Critique Competition 34 2005-06-05 05:00:00
174 - Code Critique Student Code Critique Competition 35 2005-08-03 05:00:00
175 - Code Critique Student Code Critique Competition 36 2005-10-06 05:00:00
176 - Code Critique Student Code Critique Competition 37 2005-12-06 05:00:00
125 - Code Critique Student Code Critique Competition 5 2000-09-07 13:15:40
126 - Code Critique Student Code Critique Competition 6 2000-12-06 13:15:42
136 Programming - Summing Arrays 2001-12-03 13:15:48
38 Programming - Supporting Threads in Standard C++ (Addendum) 2000-07-26 17:50:58
36 Programming - Supporting Threads in Standard C++ (Part 2) 2000-03-26 17:50:56
37 Programming - Supporting Threads in Standard C++ (Part 3) 2000-05-26 17:50:57
082 - Francis' Scribbles Surreal Numbers 1996-04-03 13:15:27
131 Programming - Swamp Fever 2001-02-03 13:15:43
115 Programming - Syntax v Semantics Part 1 1999-08-03 13:15:33
113 - - TXNUL, A reprise 1999-04-03 13:15:30
74 - Editorial Take a Step Forward 2006-08-01 12:00:00
082 - - Taking A Chance 1996-04-06 13:15:27
122 - - Taking the Easy Road 2000-03-03 13:15:36
122 - - Tales from The Linker 2000-03-06 13:15:36
112 - - Tales from the Linker - The Ethics of Competition 1999-02-03 13:15:29
67 Programming - Taming Complexity: A Class Hierarchy Tale 2005-06-02 05:00:00
112 - - Technical Support 1999-02-03 13:15:29
46 Programming - Techniques for Debugging in C++ 2001-12-26 16:46:08
46 Programming - Template Metaprogramming 2001-12-26 16:46:08
50 Programming - Template Metaprogramming: Shifting Down a Gear 2002-08-02 22:58:29
48 Programming - Template Titbit - A Different Perspective 2002-04-26 17:46:09
01 Programming - Templates 1993-04-30 11:57:00
176 Design - Test Driven Development of C# User Interfaces 2005-12-02 06:00:00
90 Design
Programming
- Testing State Machines 2009-05-06 09:58:00
83 Programming - Testing Visiting Files and Directories in C# 2008-02-12 08:55:00
111 - - The 3 Wheel Army / Air Force Enigma Cipher Machine 1998-11-03 13:15:28
163 - - The ACCU Conference 2004 2004-06-03 13:16:06
013 Programming - The ANSI Standard For C 2010-06-28 08:58:00
175 Management - The Agile Manifesto Explained (and a First Amendment) 2005-10-02 06:00:00
97 - Editorial The Art of the Possible 2010-06-13 20:00:00
012 - - The C Source Library 2010-06-20 08:56:00
48 Programming - The C++ Template Argument Deduction 2002-04-26 17:46:09
73 Programming - The Case Against TODO 2006-06-01 11:54:00
05 Programming - The Casting Vote 2012-05-11 21:17:47
06 Programming - The Casting Vote 1995-03-27 18:22:19
04 Programming - The Casting Vote 1994-02-01 08:59:00
1718 Programming - The Casting Vote I 1997-01-31 08:57:00
1718 Programming - The Casting Vote II 1997-01-31 08:56:00
123 - - The Clock is Still Ticking 2000-05-03 13:15:37
70 Programming - The Curate's Wobbly Desk 2005-12-02 05:00:00
62 Programming - The Curious Case of the Compile-Time Function 2004-08-01 22:52:11
65 Management - The Developer's New Work 2005-02-12 16:35:57
121 - - The Development of a BBC BASIC to Acorn ANSI C Translator 2000-01-03 13:15:35
34 Design - The Diary of Bridget Jones the Weekend Before OT 1999-10-26 17:50:55
74 Process - The Documentation Myth 2006-08-01 11:54:00
32 Programming - The EPOC C++ API 1999-06-26 17:50:53
63 Programming - The Encapsulate Context Pattern 2004-10-01 16:25:39
82 - Editorial The Essence of Success 2007-12-08 12:00:00
133 - - The Etymology of Comeau C/C++ 2001-06-03 13:15:46
97 Programming
Design
- The Functional Student: A Game of Six Integers 2010-06-13 19:55:00
92 Design - The Generation, Management and Handling of Errors (Part 1) 2009-08-09 09:55:00
93 Design - The Generation, Management and Handling of Errors (Part 2) 2009-10-25 08:56:00
02 Programming - The Help Compiler 1993-06-30 11:57:00
123 - - The ITS4 Software Security Scanner 2000-05-03 13:15:37
87 - Editorial The Invisible Hand 2008-10-26 09:00:00
011 - LettersEditor The Italian Connection 2010-06-17 08:52:00
116 Programming - The Journey 1999-10-04 13:15:34
115 Design - The Journey - from accu.general May 1999 1999-08-03 13:15:33
74 Programming - The Kohonen Neural Network Library 2006-08-01 11:55:00
88 Programming
Design
- The Legion's Revolting! 2008-12-23 08:56:00
012 - - The Minix Operating System 2010-06-20 08:54:00
82 Design - The Model Student 2007-12-08 11:58:00
95 Programming
Design
- The Model Student: A Game of Six Integers (Part 1) 2010-02-07 08:58:00
96 Design - The Model Student: A Game of Six Integers (Part 2) 2010-04-19 08:59:00
97 Design - The Model Student: A Game of Six Integers (Part 3) 2010-06-13 19:56:00
84 Design
Programming
- The Model Student: A Knotty Problem, Part 1 2008-04-12 08:58:00
85 Design
Programming
- The Model Student: A Knotty Problem, Part 2 2008-06-08 16:58:00
92 Design - The Model Student: A Primal Skyline (Part 1) 2009-08-09 09:56:00
93 Programming - The Model Student: A Primal Skyline (Part 2) 2009-10-25 08:59:00
94 Programming - The Model Student: A Primal Skyline (Part 3) 2009-12-29 08:57:00
89 Design - The Model Student: A Rube-ish Square (Part 1) 2009-02-16 08:55:00
90 Programming
Design
- The Model Student: A Rube-ish Square (Part 2) 2009-05-06 09:56:00
87 Design - The Model Student: Can Chance Make Fine Things? (Part 1) 2008-10-26 08:56:00
88 Design - The Model Student: Can Chance Make Fine Things? (Part 2) 2008-12-23 08:59:00
98 Programming - The Model Student: The ACCU 2010 Crypto Challenge 2010-09-12 20:09:00
91 - - The Model Student: The Enigma Challenge 2009-06-10 09:55:00
54 Design - The Nature and Aesthetics of Design 2003-04-02 22:57:19
013 - - The OS-9/68000(tm) Upgrade for the Atari ST(tm) 2010-06-28 08:57:00
136 - - The Path of MCSD 2001-12-03 13:15:48
02 - - The Pedant 1993-06-30 11:52:00
37 Design - The Pet Project (part 4) 2000-05-26 17:50:57
36 Design - The Pet Project - Monopoly (Part 3) 2000-03-26 17:50:56
82 Design - The PfA Papers: Context Matters 2007-12-08 11:59:00
83 Design - The PfA Papers: Deglobalisation 2008-02-12 08:57:00
80 Design - The PfA Papers: From the Top 2007-08-12 11:57:00
81 Programming
Design
- The PfA Papers: The Clean Dozen 2007-10-07 11:59:00
50 Design - The Philosophy of Extensible Software 2002-08-02 22:58:29
79 Programming
Design
- The Policy Bridge Design Pattern 2007-06-04 11:59:00
77 - Editorial The Power of Inertia 2007-01-31 09:00:00
- Programming
Design
- The Predicate Student: A Game of Six Integers 2010-04-19 08:57:00
113 - Editorial The Proposal from Centaur Communications Ltd 1999-04-09 13:15:30
o100 - - The Quartermaster's Store 2010-12-31 21:36:00
83 Design - The Regular Travelling Salesman, Part 2 2008-02-12 08:56:00
73 Design
Programming
- The Rise and Fall of Singleton Threaded 2006-06-01 11:55:00
76 Programming
Design
- The Singleton in C++ - A force for good? 2006-12-10 09:42:00
013 - - The Source Library 2010-06-28 08:51:00
33 Design - The State Pattern - A New Implementation 1999-08-26 17:50:54
88 - Editorial The Sweet Smell of Success 2008-12-23 09:00:00
61 Programming - The Tale of a Struggling Template Programmer 2004-06-01 16:51:14
67 Programming - The Trial of the Reckless Coder 2005-06-02 05:00:00
05 Process
Programming
- The Virtual Interview 2012-05-16 21:42:00
143 - LettersEditor The Wall 2002-06-03 13:15:52
124 - LettersEditor The Wall 2000-07-08 13:15:38
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
123 - LettersEditor The Wall 2000-05-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
122 - LettersEditor The Wall 2000-03-08 13:15:36
122 - LettersEditor The Wall 2000-03-08 13:15:36
123 - LettersEditor The Wall 2000-05-08 13:15:36
122 - LettersEditor The Wall 2000-03-08 13:15:36
124 - LettersEditor The Wall 2000-07-08 13:15:38
124 - LettersEditor The Wall 2000-07-08 13:15:38
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
144 - LettersEditor The Wall 2002-08-08 13:15:53
126 - LettersEditor The Wall 2000-12-08 13:15:40
126 - LettersEditor The Wall 2000-12-08 13:15:40
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
125 - LettersEditor The Wall 2000-09-08 13:15:39
121 - LettersEditor The Wall 2000-01-08 13:15:34
126 - LettersEditor The Wall 2000-12-08 13:15:41
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-03 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
121 - LettersEditor The Wall 2000-01-08 13:15:34
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
142 - LettersEditor The Wall - Your Letters etc. 2002-04-08 13:15:51
84 - - The Way of the Consultant 2008-04-12 08:57:00
49 Design - The scoping problem 2002-06-26 17:46:10
1718 Programming - The uses and abuses of inheritence 1997-01-31 08:59:00
141 - - Thinking Aloud 2002-02-03 13:15:49
123 - - Thinking Aloud 2000-05-03 13:15:37
136 - - Thinking Aloud 2001-12-02 13:15:48
126 - - Thinking Aloud 2000-12-03 13:15:42
131 Management - Thinking Aloud 2001-02-03 13:15:43
125 - - Thinking Aloud 2000-09-03 13:15:40
124 - - Thinking Aloud 2000-07-03 13:15:39
48 Management - Thinking about "reuse" 2002-04-26 17:46:09
31 Programming - Thoughts on Functoids 1999-04-26 17:50:52
41 Programming - Thread Pooling: An Investigation 2001-02-26 16:46:05
56 Management - Three Phantastic Tales 2003-08-02 22:56:32
89 Programming
Design
- Through The Looking Glass 2009-02-16 08:58:00
111 - Francis' Scribbles Time for Change 1998-11-03 13:15:28
47 Programming - Tiny Template Tidbit 2002-02-26 16:46:09
131 Management - To Certify or not to Certify? 2001-02-03 13:15:43
99 Programming
Design
- To DLL or Not To DLL 2010-10-10 13:57:00
112 - - Tommy Flowers - Obituary 1999-02-06 13:15:29
114 - - Tools and Un-smart Pointers 1999-06-03 13:15:31
175 Internet - Tracking Exceptions in Web Services with GUIDs 2005-10-02 06:00:00
174 Programming - Transactions with Delegates in C# 2005-08-03 05:00:00
60 Programming - Transforming XML with XSLT 2004-04-02 22:54:59
112 - - Trial & Error 1999-02-03 13:15:29
111 - - Two Views of ACCU's Conference 1998-11-03 13:15:28
70 Programming - Two-thirds of a Pimpl and a Grin 2005-12-02 05:00:00
42 Programming - Typesafe Registry for Windows 2001-04-26 17:46:06
27 Design - UML Interactions & Collaborations 1999-08-27 18:22:42
30 Design - UML Relationships and Associations, Aggregation and Composition 1999-02-26 16:50:52
34 Programming - Uncounted pointers in C++ 1999-10-26 17:50:55
125 Programming - Undefined vs. Implementation Defined 2000-09-03 13:15:40
081 Programming - Understanding Windows (8) 1996-02-03 13:15:26
082 Programming - Understanding Windows (9) 1996-04-03 13:15:27
03 Programming - Unit Testing Of C++ Classes 1993-08-01 11:52:00
75 Process - Up Against the Barrier 2006-10-01 11:58:00
82 Design - Upgrading Legacy Software in Data Communications Systems 2007-12-08 11:56:00
39 Programming - User Defined Types: Qualities, Principles and Archetypes. 2000-09-26 17:50:58
03 Programming - Uses of Classes with only Private and Protected Constructors 1993-08-01 11:51:00
114 - - Using Bit Patterns 1999-06-03 13:15:31
136 Management - Using CVS (A Beginner's Guide) 2001-12-03 13:15:48
96 Design - Using Design Patterns to Manage Complexity 2010-04-19 08:58:00
172 Programming - Using Qt's Non-GUI Classes 2005-04-03 13:16:11
31 Programming - Using Templates To Handle Multi-Threading 1999-04-26 17:50:53
44 Programming - Using Version Control 2001-08-26 17:46:07
164 - - Using a Live Linux Distribution 2004-08-03 13:16:07
1718 Programming - Using objects for background tasks (3) 1997-01-31 08:52:00
125 Management - Visual Control and COM 2000-09-03 13:15:40
69 Design - Vorsprung Durch Testing 2005-10-02 05:00:00
90 Management - WRESTLE: Aggressive and Unprincipled Agile Development in the Small 2009-05-06 09:53:00
111 Design - Waterfall versus RAD 1998-11-03 13:15:28
83 Programming
Design
- Watersheds and Waterfalls 2008-02-12 08:58:00
84 Design
Programming
- Watersheds and Waterfalls (Part 2) 2008-04-12 08:59:00
89 - Editorial Watt's going on? 2009-02-16 09:00:00
114 Internet - Web Sites to Review 1999-06-03 13:15:31
113 Internet - Web Sites to Review 1999-04-03 13:15:30
03 - - Welcome to ECUG 1993-08-01 11:59:00
173 Programming - Welcome to the Wonderful World of Porting! 2005-06-02 05:00:00
133 Programming - What Is Swing? 2001-06-03 13:15:46
134 Programming - What Is Swing? 2001-08-03 13:15:47
122 Management - What Use is a Degree? 2000-03-03 13:15:36
47 Programming
Design
- What is Boost? 2002-02-26 16:46:09
145 Programming - What is a Hash Table? 2002-10-03 13:15:55
99 Management - What motivates software developers: a workshop report 2010-10-10 13:58:00
124 Programming - What's An Implerface? 2000-07-03 13:15:39
114 Programming - What's In a Struct? 1999-06-03 13:15:31
166 Programming - What's in a Namespace? 2004-12-03 13:16:09
83 - Editorial When Things Go Wrong 2008-02-12 09:00:00
154 - - When Worlds Collide 2003-08-03 13:15:59
175 Internet - When Worlds Collide 2 - Circuit Switch Telephony and Packet Switch Networks 2005-10-02 06:00:00
61 Programming - When is a "Pattern" not a "Pattern"? 2004-06-01 16:51:15
34 Design - When's an object not an object? 1999-10-26 17:50:55
61 Management - Where Egos Dare 2004-06-01 16:51:15
41 Programming - Where is __FUNCTION__? 2001-02-26 16:46:05
43 Programming - Where to begin: Porting 2001-06-26 17:46:06
81 - Editorial While the Cat's Away... 2007-10-07 12:00:00
01 Programming - Whingeing Session 1993-04-30 11:50:00
04 Programming - Why C++ will replace FORTRAN (or, at least, why it should) 1994-02-01 08:53:00
o100 Programming - Why Fixed Point Won't Cure Your Floating Point Blues 2010-12-31 21:35:00
59 Management - Why do requirements change? 2004-02-02 21:55:35
03 Programming - Windows File Class 1993-08-01 11:54:00
04 Design - Windows Waffle 1994-02-01 08:58:00
69 Programming - With Spirit 2005-10-02 05:00:00
79 Programming - Working with GNU Export Maps 2007-06-04 11:56:00
30 Programming - Write to Learn 1999-02-26 16:50:52
011 - - Writers Start Here 2010-06-17 08:58:00
166 Programming - Writing Custom Widgets in Qt 2004-12-03 13:16:10
49 Design - Writing Extendable Software 2002-06-26 17:46:10
122 - - Writing For Publication in the Real World 2000-03-02 13:15:36
162 Programming - Writing Maintainable Code 2004-04-01 22:53:48
05 Programming - Writing Your Own Stream Manipulators 2012-05-12 21:20:42
013 - - Writing for C Vu 2010-06-28 08:49:00
113 - - Writing for Voice Synthesisers 1999-04-03 13:15:30
166 Programming - Wx - A Live Port 2004-12-03 13:16:10
165 Programming - Wx - A Live Port 2004-10-03 13:16:08
171 Programming - Wx - A Live Port - Part 3 2005-02-03 13:16:10
34 Design - XML 1999-10-26 17:50:55
145 Programming - XML Parsing with the Document Object Model 2002-10-03 13:15:55
164 Programming - XML as a Model-View-Controller System for Documents 2004-08-03 13:16:07
36 Design - XML in Applications II DOM - the Document Object Model 2000-03-26 17:50:56
64 Design - Yet Another Hierarchical State Machine 2004-12-12 15:57:10
106 - LettersEditor You Write - The Editor Replies 1998-09-07 13:15:28
113 - LettersEditor You Write - The Editor Replies 1999-04-07 13:15:30
112 - LettersEditor You Write - The Editor Responds 1999-02-07 13:15:29
115 - LettersEditor You Write, The Editor Replies 1999-08-08 13:15:33
114 - LettersEditor You Write, The Editor Replies 1999-06-03 13:15:31
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
116 - LettersEditor You Write, the Editor Replies 1999-10-06 13:15:33
99 Design
Programming
- You're Going To Have To Think! 2010-10-10 13:59:00
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
131 - - Your Letters - The Editor's Replies 2001-02-03 13:15:43
131 - LettersEditor Your Letters - The Editor's Replies 2001-04-08 13:15:43
131 - LettersEditor Your Letters - The Editor's Replies 2001-02-08 13:15:42
1718 Programming - auto_ptr || !auto_ptr 1997-01-31 08:53:00
81 Programming
Design
- auto_value: Transfer Semantics for Value Types 2007-10-07 11:56:00
79 Programming - auto_value: Transfer Semantics for Value Types 2007-06-04 11:55:00
80 Design
Programming
- auto_value: Transfer Semantics for Value Types 2007-08-12 11:55:00
04 Programming - char* p vs char *p 1994-02-01 08:52:00
31 Programming - copy_on_write_ptr<type> 1999-04-26 17:50:52
29 Programming - counted_ptr<type> revisited 1999-12-27 17:23:23
175 Programming - db4objects - Innovating Object Databases with Open Source 2005-10-02 06:00:00
161 Programming - do...while 2004-02-07 19:37:48
35 Management - eXtreme Programming An interview with Kent Beck 2000-01-26 16:50:55
37 Programming LettersEditor editor << letters; 2000-05-26 17:50:57
30 - LettersEditor editor << letters; 1999-02-26 16:50:51
33 - LettersEditor editor << letters; 1999-08-26 17:50:54
34 Programming LettersEditor editor << letters; 1999-10-26 17:50:55
35 - Editorial editorial 2000-01-26 16:50:55
37 - Editorial editorial 2000-05-26 17:50:57
36 - Editorial editorial 2000-03-26 17:50:56
40 Management Editorial editorial: Concerning Patents 2000-12-26 16:46:04
47 Design - minimalism 2002-02-26 16:46:08
45 Programming - minimalism 2001-10-26 17:46:07
04 Programming - new & delete 1994-02-01 08:56:00
29 Programming - operator == () 1999-12-27 17:23:23
Options:
View Article Map