From 141d448c17a13df9aa7cfd01870a3582f045270d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=B3=E9=98=B3?= <260893248@qq.com> Date: Mon, 16 Oct 2017 15:37:13 +0800 Subject: [PATCH 1/2] maybe it should be "Let's" here --- decorator/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/decorator/README.md b/decorator/README.md index 37cfd88df..f3d6347e4 100644 --- a/decorator/README.md +++ b/decorator/README.md @@ -35,7 +35,7 @@ Wikipedia says **Programmatic Example** -Lets take the troll example. First of all we have a simple troll implementing the troll interface +Let's take the troll example. First of all we have a simple troll implementing the troll interface ``` public interface Troll { From df04e19994d86e55521751b8656f52f07d8af91d Mon Sep 17 00:00:00 2001 From: Bartek Date: Fri, 20 Oct 2017 13:59:42 +0200 Subject: [PATCH 2/2] Use UserConverter instead of rewriting its ctor --- converter/src/main/java/com/iluwatar/converter/App.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/converter/src/main/java/com/iluwatar/converter/App.java b/converter/src/main/java/com/iluwatar/converter/App.java index fbae0309d..6e436706d 100644 --- a/converter/src/main/java/com/iluwatar/converter/App.java +++ b/converter/src/main/java/com/iluwatar/converter/App.java @@ -41,10 +41,7 @@ public class App { * @param args command line args */ public static void main(String[] args) { - Converter userConverter = new Converter<>( - userDto -> new User(userDto.getFirstName(), userDto.getLastName(), userDto.isActive(), - userDto.getEmail()), - user -> new UserDto(user.getFirstName(), user.getLastName(), user.isActive(), user.getUserId())); + Converter userConverter = new UserConverter(); UserDto dtoUser = new UserDto("John", "Doe", true, "whatever[at]wherever.com"); User user = userConverter.convertFromDto(dtoUser);