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 : > Journals > Overload > 98
• Management +

• Design +

• 98 +
  • Overload 26 PDF
  • Overload 25 PDF
  • Overload 24 PDF
  • Overload 23 PDF
  • Overload 22 PDF
  • Overload 21 PDF
  • Overload 20 PDF
  • Overload 19 PDF
  • Overload 16 PDF
  • Overload 15 PDF
  • Overload 14 PDF
  • Overload 13 PDF
  • Overload 12 PDF
  • Overload 11 PDF
  • Overload 10 PDF
  • Overload 9 PDF
  • Overload 8 PDF
  • Overload 7 PDF

Managing Technical Debt
Description : Software projects often cut corners in the rush to meet deadlines, resulting in bad code. Tom Brazier helps us to budget the cost of "doing it wrong". by Tom Brazier
Category: [ Overload Journal #77 - Feb 2007 | Project Management ]
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 ]
The Rise and Fall of Singleton Threaded
Description : Steve Love explores how 'Singletons' in design can seem a good idea at the time, why they are generally a mistake, and what to do if you have them. by Steve Love
Category: [ Overload Journal #73 - Jun 2006 | Programming Topics | Design of applications and programs ]
Test Driven Development of C# User Interfaces
Description :

In my last article I discussed the values in the Agile Manifesto and what they mean to mean. There are many practices that can be used to make yourself more agile. Short iterations, the planning game, pair programming, and refactoring are a few of the practices present in eXtreme programming. The practice of most value to me, and the practice that many recommend to use as a starting point, is Test Driven Development - TDD.

by Phran Ryder
Category: [ CVu Journal Vol 17, #6 - Dec 2005 | Design of applications and programs ]
Debuggers Should Go Backwards
Description :

The computer science community has shown a woeful lack of interest in debugging, which given the huge economic cost of debugging is somewhat mysterious. However, there may be signs of "green shoots" in the desert landscape of debugging tools.

by Greg Law , Julian Smith
Category: [ CVu Journal Vol 17, #6 - Dec 2005 | Design of applications and programs ]
The Agile Manifesto Explained (and a First Amendment)
Description :

In my last article I set the scene for what I hope will be a series of provocative and informative articles. In the article I described the plight of Pete and his vain efforts to change development processes at his place of work.

by Phran Ryder
Source : agile development
Category: [ CVu Journal Vol 17, #5 - Oct 2005 | Project Management ]
Setting up a Subversion Server for Remote Use
Description :

Revision control is a critical part of any significant development project. Having secure full time access to your repository from wherever you are can be important. In some environments, such as open source projects, it's absolutely crucial to the functioning of the development team.

by Craig Ringer
Category: [ CVu Journal Vol 17, #5 - Oct 2005 | Project Management ]
Patterns in C - Part 5: REACTOR
Description :

This final part of the series will step outside the domain of standard C and investigate a pattern for event-driven applications. The REACTOR pattern decouples different responsibilities and allows applications to demultiplex and dispatch events from potentially many clients.

by Adam Petersen
Category: [ CVu Journal Vol 17, #5 - Oct 2005 | Design of applications and programs ]
Editorial: Size Does Matter
Description : The way that one goes about developing and delivering a software project depends critically on the scale of the project.
Discuss. by Alan Griffiths
Category: [ Overload Journal #68 - Aug 2005 | Project Management | Journal Editorial ]
Patterns in C - Part 4: OBSERVER
Description :

This part of the series will highlight another principle for dependency management and illustrate how both of these principles may be realized in C using the OBSERVER pattern.

by Adam Petersen
Category: [ CVu Journal Vol 17, #4 - Aug 2005 | Design of applications and programs ]
Software Project Management: Adding Stakeholder Metrics to Agile Projects
Description : Agile methods need to include stakeholder metrics in order to ensure that projects focus better on the critical requirements, and that projects are better able to measure their achievements, and to adapt to feedback. This paper presents a short, simple defined process for evolutionary project management (Evo), and discusses its key features. by Tom Gilb
Category: [ Overload Journal #68 - Aug 2005 | Project Management ]
Professionalism in Programming #32
Description :

In this article I present a series of thought provoking questions based on some topics that I've covered in past issues.

by Pete Goodliffe
Category: [ CVu Journal Vol 17, #3 - Jun 2005 | Project Management ]
Patterns in C - Part 3: Strategy
Description :

This part of the series will investigate a design pattern that adds flexibility to common software entities by letting clients customize and extend them without modifying existing code.

by Adam Petersen
Category: [ CVu Journal Vol 17, #3 - Jun 2005 | Design of applications and programs ]
  |<   <<   1   2   3   4   5   6   7   8   9   10   >>   >|