during:1998

Keeping Software Soft

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

Refactoring: Doing Design After the Program Runs

A short introduction to Refactoring.

by Martin Fowler

Sep 1998

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

Use and Abuse Cases

Ways in which to go badly wrong with Use Cases.

by Martin Fowler

Apr 1998

Read more…

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·covid-19·database·bet188足球·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·188足球比分直播·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

2020·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