Skip to content

XP123

Exploring Extreme Programming

Menu

Primary menu

  • Home
  • Refactoring Workshop
  • Start Here
    • Comics
    • TDD: Test-Driven Development
    • Refactoring
    • User Stories
    • Dungeons & Patterns
  • Update
  • About
  • Contact

Category Archives: xp123.com

The System Metaphor

Posted on April 15, 2000 by Bill Wake

What is the system metaphor and how do you use it? We’ll explore the definition and purpose, and discuss a few metaphors used in some XP projects. We’ll explore possible metaphors for two types of systems. Finally, we’ll discuss some Continue reading The System Metaphor→

Posted in xp123.com | Tagged metaphor, team, XPlorations

Refactoring: An Example, Extended

Posted on March 6, 2000 by Bill Wake

An earlier refactoring example is taken further, introducing true templates and improving performance. Introduction This paper extends an earlier example of refactoring. (See “Refactoring: An Example” in Extreme Programming Explored) In that paper we refactored a Java program that was Continue reading Refactoring: An Example, Extended→

Posted in xp123.com | Tagged programmer, refactoring, XPlorations

Java Coding Standard

Posted on February 17, 2000 by Bill Wake

I’ve documented my personal Java coding standard onto a single page: Java Coding Standard on a Page References Sun’s Java Coding Conventions JavaBeans (including naming convention) JavaDoc conventions [Written 2-17-2000.]

Posted in xp123.com | Tagged Java, job aids

From 0 to Composite (and Back Again)

Posted on February 8, 2000 by Bill Wake

Evolve from nothing, to an item, a collection, and a composite, or back again. Continue reading From 0 to Composite (and Back Again)→

Posted in xp123.com | Tagged design, patterns, programmer, refactoring, tdd, XPlorations

The Test/Code Cycle in XP, Part 1: Model (Japanese)

Posted on February 6, 2000 by Bill Wake

XPにおけるテスト/コーディングサイクル: 第一部 モデル Continue reading The Test/Code Cycle in XP, Part 1: Model (Japanese)→

Posted in xp123.com | Tagged programmer, tdd, XPlorations

Introduction to XP (.PPT)

Posted on February 2, 2000 by Bill Wake

PPT presentation

Posted in xp123.com | Tagged coach, customer, intro, programmer, tester, XPlorations

Refactoring Presentation (PPT)

Posted on February 2, 2000 by Bill Wake

A presentation on refactoring. Continue reading Refactoring Presentation (PPT)→

Posted in xp123.com | Tagged intro, programmer, refactoring

Analysis Objective: Z39.50 Search System

Posted on January 26, 2000 by Bill Wake

A standard-based search system. Continue reading Analysis Objective: Z39.50 Search System→

Posted in xp123.com | Tagged analysis, search

The Test/Code Cycle in XP: GUI (Japanese)

Posted on January 26, 2000 by Bill Wake

XPにおけるテスト/コーディングサイクル: 第二部 GUI Continue reading The Test/Code Cycle in XP: GUI (Japanese)→

Posted in xp123.com | Tagged programmer, tdd, XPlorations

The Test/Code Cycle in XP, Part 1: Model

Posted on January 25, 2000 by Bill Wake

paper demonstrates the development of a small bibliographic system using Extreme Programming techniques. Part 1 shows development of the model. Continue reading The Test/Code Cycle in XP, Part 1: Model→

Posted in xp123.com | Tagged intro, programmer, tdd, XPlorations

Post navigation

← Older posts
Newer posts →

Primary Sidebar Widget Area

Stay Up-to-Date

If you'd like to hear when articles come out, sign up today!

|●  Become a Patron!

Recent Posts

  • Betwist(tm): Evolutionary Design of a Trie
  • AAA and the Object Lifecycle
  • “Test Interface, Not Implementation”
  • How to Reduce Coupling, Three Ways
  • Reordering Items, Four Ways
  • And-Or Trees
  • Run Tests Without an App — Step by Step with Xcode
  • Swift Testing – A New Unit Testing Framework
  • TDD with a Function Pipeline
  • Trees – Confidence in Design

Tags

agile analysis atdd author business charts classic coach computers conference cool customer design economics fiction games HCI history improv integration interesting intro Java job aids language lean learning metaphor music myth patterns planning programmer refactoring resources reviews scrum software spreadsheet stories tdd team tester training XPlorations

Archives

counter for wordpress
Copyright © 2026 XP123. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up