From 8927ebcf3888b1bbd0f130a509447f697db20c03 Mon Sep 17 00:00:00 2001 From: Ben Wu Date: Wed, 11 Jun 2014 23:15:20 +0800 Subject: [PATCH] Added TODO: Depending on a static method violates the Dependency Inversion Principle and Open-Closed Principle. --- .../tddmicroexercises/turnticketdispenser/TicketDispenser.java | 1 + 1 file changed, 1 insertion(+) diff --git a/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/main/java/tddmicroexercises/turnticketdispenser/TicketDispenser.java b/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/main/java/tddmicroexercises/turnticketdispenser/TicketDispenser.java index b1dc602..7ef75ac 100644 --- a/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/main/java/tddmicroexercises/turnticketdispenser/TicketDispenser.java +++ b/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/main/java/tddmicroexercises/turnticketdispenser/TicketDispenser.java @@ -4,6 +4,7 @@ public class TicketDispenser { public TurnTicket getTurnTicket() { + // TODO: Depending on a static method violates the Dependency Inversion Principle and Open-Closed Principle. int newTurnNumber = TurnNumberSequence.getNextTurnNumber(); TurnTicket newTurnTicket = new TurnTicket(newTurnNumber);