ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Browse in : > Topics > Design
• Design +
Process Topics  (83) +

• Process +

Blue-White-Red, an Example Agile Process
Description : When it comes to running a project, one size rarely fits all, but Allan Kelly finds that tailoring a core idea over time has led to repeated success. by Allan Kelly
Category: [ Overload Journal #81 - Oct 2007 | Process Topics ]
Functional Programming Using C++ Templates (Part 1)
Description : Template metaprogramming can initially seem baffling, but exploring its link to functional programming helps shed some light on things. by Stuart Golodetz
Category: [ Overload Journal #81 - Oct 2007 | Programming Topics | Design of applications and programs ]
auto_value: Transfer Semantics for Value Types
Description : In his quest to pass around values efficiently, Richard Harris concludes by looking at ways of transferring ownership, now and in the future. by Richard Harris
Category: [ Overload Journal #81 - Oct 2007 | Programming Topics | Design of applications and programs ]
The PfA Papers: From the Top
Description : A characteristic of patterns is that experienced developers often experience a moment of recognition upon reading the write up. Sometimes the write up isn't even needed... by Kevlin Henney
Category: [ Overload Journal #80 - Aug 2007 | Design of applications and programs ]
auto_value: Transfer Semantics for Value Types
Description : "Copy On Write" (COW) sounds like an ideal idiom for avoiding expensive copies. But care must be taken to avoid producing a "mad cow". by Richard Harris
Category: [ Overload Journal #80 - Aug 2007 | Programming Topics | Design of applications and programs ]
The Policy Bridge Design Pattern
Description : Matthieu Gilson offers some thoughts on using a policy based mechanism to build efficient classes from loosely coupled components. by Matthieu Gilson
Category: [ Overload Journal #79 - Jun 2007 | Programming Topics | Design of applications and programs ]
Live and Learn with Retrospectives
Description : How can a team learn from experience? Rachel Davies presents a powerful technique for this. by Rachel Davies
Category: [ Overload Journal #79 - Jun 2007 | Process Topics ]
Continuous Integration with CruiseControl.Net
Description : Is CC any good? How could it be better? Did it make a real difference where it was installed? Should we all give it a go? by Paul Grenyer
Category: [ Overload Journal #79 - Jun 2007 | Programming Topics | Process Topics ]
A Perspective on Use of Conditional Statements versus Assertions
Description : Simon Sebright offers us the benefit of his experience. by Simon Sebright
Category: [ Overload Journal #78 - Apr 2007 | Programming Topics | Design of applications and programs ]
Design in Test-Driven Development
Description : With its roots in Japanese just-in-time manufacturing, Test-Driven Development (TDD) puts the traditional development process on its head. Adam Petersen discusses when to use TDD, how to use it successfully, and its use in up-front design. by Adam Petersen
Category: [ Overload Journal #78 - Apr 2007 | Programming Topics | Design of applications and programs ]
C++ Unit Test Frameworks
Description : There are many Unit Testing frameworks for C++, but which one to use? Chris Main shares his experience of some of them. by Chris Main
Category: [ Overload Journal #78 - Apr 2007 | Programming Topics | Design of applications and programs ]
Programming - Abstraction by Design
Description : Nigel Eke acts as a guide to aspect oriented programming using AspectJ as an example. by Nigel Eke
Category: [ Overload Journal #77 - Feb 2007 | Programming Topics | Design of applications and programs ]
Exceptional Design
Description : Hubert Matthews discusses some ways to design programs to use exceptions. by Hubert Matthews
Category: [ Overload Journal #77 - Feb 2007 | Design of applications and programs ]
The Singleton in C++ - A force for good?
Description : Alexander Nasonov addresses some problems that arise when using Singleton in C++. by Alexander Nasonov
Category: [ Overload Journal #76 - Dec 2006 | Programming Topics | Design of applications and programs ]
C++ Interface Classes - Strengthening Encapsulation
Description : Mark looks at the separation of interface and implementation in C++, and how the separation helps to strengthen encapsulation. by Mark Radford
Category: [ Overload Journal #76 - Dec 2006 | Programming Topics | Design of applications and programs ]
Up Against the Barrier
Description : A discussion of development against the odds, describing process, personal and environmental barriers between the people and the job they are trying to do. by Simon Sebright
Category: [ Overload Journal #75 - Oct 2006 | Process Topics ]
The Documentation Myth
Description : Allan Kelly suggests that we don't invest more in documentation for a reason: that it isn't as valuable as we claim. by Allan Kelly
Category: [ Overload Journal #74 - Aug 2006 | Process Topics ]
Pair Programming Explained
Description : Rachel Davies explains how to implement pair programming and why it can be an effective practice for programmers. by Rachel Davies
Category: [ Overload Journal #73 - Jun 2006 | Process Topics ]
  |<   <<   11   12   13   14   15   16   >>   >|