Design of applications and programs or Process Topics
Browse in : All > Topics > Design
All > Topics > Process
All of these categories
Options:
View Article Map
View Archives

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Executable Documentation Doesn’t Have To Slow You Down

Martin Moene

02 April 2013 19:32:36 +01:00

Comprehensibility of end-to-end scenarios and quick feedback of unit tests are competing goals. Seb Rose introduces Cucumber with tags to meet both needs.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Software Developer Business Patterns

Martin Moene

01 October 2012 17:17:33 +01:00

Patterns can be applied to business as well as software. Allan Kelly shows us how.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Virtual Interview

Martin Moene

16 May 2012 21:42:00 +01:00

John Max Skaller was interviewed by Sean A. Corfield

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Moving with the Times

Martin Moene

06 December 2011 20:42:33 +00:00

The ACCU is primarily a way for programmers to communicate. Alan Griffiths looks at its past, and speculates on its future.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

From the Age of Power to the Age of Magic and beyond...

Martin Moene

04 December 2011 21:24:16 +00:00

Certain abilities allowed some societies to dominate their peers. Sergey Ignatchenko takes a historical perspective on dominant societies.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Integrating Testers Into An Agile Team

Martin Moene

04 August 2011 19:34:11 +01:00

Agile has usually concentrated on how to organise developers. Allan Kelly shows how testers fit in.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Systems Thinking Software Development

Martin Moene

02 June 2011 20:39:31 +01:00

Many processes cause more problems than they solve. Tom Sedge shows how to tailor your own.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Agile Spectrum

Martin Moene

04 April 2011 18:58:13 +01:00

Very few teams are truly Agile. Allan Kelly looks at the range of styles.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

On CMM, Formalism and Creativity

Martin Moene

03 April 2011 19:10:54 +01:00

No Bugs requires us to improve software quality. Sergey Ignatchenko considers some of the potential problems.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Despair Programming

Martin Moene

01 April 2011 19:59:10 +01:00

Managing relationships is vital to a successful project. Teedy Deigh looks back on a lifetime’s experience.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

The Agile 10 Steps Model

Martin Moene

02 February 2011 20:30:11 +00:00

Technical processes have tended to dominate agile thinking. Allan Kelly looks at the wider picture.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Rise of the Machines

Martin Moene

01 February 2011 20:36:31 +00:00

Sometimes the world really is out to get you. Kevlin Henney identifies some culprits.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Bug Hunting and the Scientific Method

webeditor

31 December 2010 21:38:00 +00:00

Do you have a proper methodology when fixing bugs? Rafael Jay puts on his lab coat.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

From Occam's Razor to No Bugs' Axe

webeditor

31 December 2010 21:37:00 +00:00

Designing good APIs that stand the test of time is notoriously hard. Sergey Ignatchenko suggests a radical guideline.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Quality Matters Christmas Intermezzo

webeditor

31 December 2010 21:33:00 +00:00

Sometimes it's good to reflect. Matthew Wilson considers what he's learnt so far.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

You're Going To Have To Think!

webeditor

10 October 2010 13:59:00 +01:00

Numerical computing has many pitfalls. Richard Harris starts looking for a silver bullet.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

To DLL or Not To DLL

webeditor

10 October 2010 13:57:00 +01:00

Shared libraries provide both benefits and problems. Sergey Ignatchenko introduces a rabbit's-eye view.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Renovating a Legacy C++ Project

webeditor

12 September 2010 20:08:00 +01:00

Over time projects tend to become hard to maintain. Alan Griffiths describes how one was improved.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Single-Threading: Back to the Future? (Part 2)

webeditor

12 September 2010 20:07:00 +01:00

Multithreading can cause notoriously difficult bugs. Sergey Ignatchenko finds mitigating strategies for programs on servers.

Note: when you create a new publication type, the articles module will automatically use the templates user-display-[publicationtype].xt and user-summary-[publicationtype].xt. If those templates do not exist when you try to preview or display a new article, you'll get this warning :-) Please place your own templates in themes/yourtheme/modules/articles . The templates will get the extension .xt there.

Quality Matters: The Worst Form of 'Error' Handling Except For All The Others

webeditor

12 September 2010 20:05:00 +01:00

Dealing with errors is a vital part of good programming. Matthew Wilson specifies a taxonomy.


  |<   <<   1   2   3   4   5   6   7   8   9   10   >>   >|
Sort by Date Title