tagged by: distributed computing magazine

tags

API design · academia · agile · agile adoption · analysis patterns · application architecture · application integration · bad things · big data · board games · build scripting · certification · clean code · 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 · expositional architectures · extreme programming · front-end · gadgets · ieeeSoftware · infodecks · internet culture · interviews · language feature · language workbench · lean · legacy rehab · legal · metrics · microservices · microsoft · mobile · noSQL · object collaboration design · parser generators · photography · podcast · popular · presentations · privacy · process theory · productivity · programming platforms · project planning · projects · recruiting · refactoring · refactoring boundary · requirements analysis · retrospective · ruby · scrum · security · software craftsmanship · 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

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

by Martin Fowler

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

December 1998


Is there such a thing as Object Oriented Analysis?

by Martin Fowler

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

October 1999


What's a Model For?

by Martin Fowler

What is the point of drawing up UML Models?


The Almighty Thud

by Martin Fowler

Why you shouldn't write a lot of documentation.

November 1997

Use and Abuse Cases

by Martin Fowler

Ways in which to go badly wrong with Use Cases.

April 1998


Testing Methods: The Ugly Duckling

by Martin Fowler

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

June 1998


Refactoring: Doing Design After the Program Runs

by Martin Fowler

A short introduction to Refactoring.

September 1998


How Standard is Standard UML?

by Martin Fowler

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

March 1999