tagged by: distributed computing magazine

In the late 90´s I wrote the “Methods in Practice” column for Distributed Computing Magazine. Consider whether these are the reasons that the magazine is no longer with us….

Keeping Software Soft

Why we need methods that assume software should be soft and open to change.

Use and Abuse Cases

Ways in which to go badly wrong with Use Cases.

by Martin Fowler

Apr 1998

Read more…

distributed computing magazine

Is there such a thing as Object Oriented Analysis?

My thoughts on the role of analysis in OO projects..

by Martin Fowler

Oct 1999

Read more…

distributed computing magazine

Testing Methods: The Ugly Duckling

Why testing is much more important than most methodologists realize..

by Martin Fowler

Jun 1998

Read more…

distributed computing magazine

What's a Model For?

What is the point of drawing up UML Models?

Refactoring: Doing Design After the Program Runs

A short introduction to Refactoring.

by Martin Fowler

Sep 1998

Read more…

distributed computing magazine

The Almighty Thud

Why you shouldn't write a lot of documentation.

How Standard is Standard UML?

What does it mean to have a standard UML, and why the standard doesn't standardize as many things as people think it does..

by Martin Fowler

Mar 1999

Read more…

uml distributed computing magazine


All tags

API design · agile · agile adoption · analysis patterns · application architecture · application integration · bad things · big data · board games · build scripting · certification · collaboration · computer history · conference panels · conferences · continuous delivery · database · design · dictionary · distributed computing magazine · diversions · diversity · documentation · domain driven design · domain specific language · domestic · encapsulation · enterprise architecture · estimation · event architectures · evolutionary design · experience reports · expositional architectures · extreme programming · front-end · gadgets · ieeeSoftware · infodecks · internet culture · interviews · language feature · language workbench · lean · legacy rehab · legal · metrics · microservices · mobile · noSQL · object collaboration design · parser generators · photography · podcast · popular · presentation technique · privacy · process theory · productivity · programming platforms · programming style · project planning · recruiting · refactoring · refactoring boundary · requirements analysis · ruby · security · talk videos · team environment · team organization · technical debt · technical leadership · test categories · testing · thoughtworks · tools · travel · uml · version control · web development · web services · website · writing

2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013 · 2012 · 2011 · 2010 · 2009 · 2008 · 2007 · 2006 · 2005 · 2004 · 2003 · 2002 · 2001 · 2000 · 1999 · 1998 · 1997 · 1996

All Content