From 0beb19426cba5eed1771006993fea1885dce2d2d Mon Sep 17 00:00:00 2001 From: Dmitriy Zarubin Date: Mon, 10 Aug 2015 10:20:13 +0300 Subject: [PATCH] Minor fixes in Step Builder --- README.md | 1 + .../src/main/java/com/iluwatar/stepbuilder/Character.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3ae006ff8..f5a81bb15 100644 --- a/README.md +++ b/README.md @@ -835,6 +835,7 @@ Java-design-patterns project uses [semantic versioning](http://semver.org/) sche * [Patterns of Enterprise Application Architecture](http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420) * [Spring Data](http://www.amazon.com/Spring-Data-Mark-Pollack/dp/1449323952/ref=sr_1_1) * [J2EE Design Patterns](http://www.amazon.com/J2EE-Design-Patterns-William-Crawford/dp/0596004273/ref=sr_1_2) +* [Marco Castigliego - Step Builder](http://rdafbn.blogspot.co.uk/2012/07/step-builder-pattern_28.html) diff --git a/step-builder/src/main/java/com/iluwatar/stepbuilder/Character.java b/step-builder/src/main/java/com/iluwatar/stepbuilder/Character.java index 4bd29227f..70727f386 100644 --- a/step-builder/src/main/java/com/iluwatar/stepbuilder/Character.java +++ b/step-builder/src/main/java/com/iluwatar/stepbuilder/Character.java @@ -71,9 +71,9 @@ public class Character { StringBuilder sb = new StringBuilder(); sb.append("This is a "); sb.append(fighterClass != null ? fighterClass : wizardClass); - sb.append(" named a "); + sb.append(" named "); sb.append(name); - sb.append(" armed "); + sb.append(" armed with a "); sb.append(weapon != null ? weapon : spell != null ? spell : "with nothing"); sb.append(abilities != null ? (" and wielding " + abilities + " abilities") : ""); sb.append(".");