From a1351dd8945cec158944981df7b76bb3e2da9a3b Mon Sep 17 00:00:00 2001 From: moongua404 Date: Mon, 31 Mar 2025 12:55:43 +0900 Subject: [PATCH 1/2] =?UTF-8?q?docs(README.md):=20README=20=EC=9E=91?= =?UTF-8?q?=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ff5c1ab..888cdd8 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# All-rounder Backend Study +# ๐Ÿ–จ๏ธ mission-printer ๐Ÿ–จ + +## ๊ธฐ๋Šฅ ๋ช…์„ธ + +- ์ž…์ถœ๋ ฅ + - ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋œ ๋ฌธ์ž์—ด ์ž…๋ ฅ + - ์ˆซ์ž ์ž…๋ ฅ + - ์•ˆ๋‚ด ์ถœ๋ ฅ + - ์—ฌ๋Ÿฌ ๋ฌธ์ž์—ด ์ถœ๋ ฅ + +- ์•„์Šคํ‚ค ์•„ํŠธ ๋ณ€ํ™˜ + - ๋ฌธ์ž์—ด -> ์•„์Šคํ‚ค์•„ํŠธ ๋ณ€ํ™˜ + - ์•„์Šคํ‚ค์•„ํŠธ ๋ณ‘ํ•ฉ + +- ์ž‰ํฌ ๊ด€๋ฆฌ + - ์ž‰ํฌ ํ™•์ธ ๋ฐ ์ถœ๋ ฅ ์ œํ•œ + - ์ž‰ํฌ ๋ณด์ถฉ + +## ๊ตฌํ˜„ ๊ณ„ํš +AsciiGenerator +- ์•„์Šคํ‚ค์•„ํŠธ ์ƒ์„ฑ ๋ฐ ๋ณ€ํ™˜ + +Printer +- ์ž‰ํฌ ๊ด€๋ฆฌ, ์ถœ๋ ฅ ์š”์ฒญ + From 6fc2792acbd3457dad3c9669d4bdb2d94f654aa9 Mon Sep 17 00:00:00 2001 From: moongua404 Date: Mon, 31 Mar 2025 15:38:16 +0900 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20=ED=94=84=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EB=9E=A8=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 1 + src/main/java/mission/AppConfig.java | 20 +++++ src/main/java/mission/Application.java | 6 ++ .../mission/ProgramTerminateException.java | 9 +++ .../mission/controller/PrinterController.java | 76 +++++++++++++++++++ .../mission/interfaces/PrintInterface.java | 5 ++ .../java/mission/model/AsciiGenerator.java | 74 ++++++++++++++++++ src/main/java/mission/model/Printer.java | 46 +++++++++++ .../java/mission/utils/AsciiGenerator.java | 41 ---------- src/main/java/mission/utils/Utility.java | 43 +++++++++++ src/main/java/mission/utils/Validator.java | 15 ++++ src/main/java/mission/view/InputView.java | 37 +++++++++ src/main/java/mission/view/OutputView.java | 33 ++++++++ src/test/java/mission/AsciiGeneratorTest.java | 15 +++- 14 files changed, 379 insertions(+), 42 deletions(-) create mode 100644 src/main/java/mission/AppConfig.java create mode 100644 src/main/java/mission/ProgramTerminateException.java create mode 100644 src/main/java/mission/controller/PrinterController.java create mode 100644 src/main/java/mission/interfaces/PrintInterface.java create mode 100644 src/main/java/mission/model/AsciiGenerator.java create mode 100644 src/main/java/mission/model/Printer.java delete mode 100644 src/main/java/mission/utils/AsciiGenerator.java create mode 100644 src/main/java/mission/utils/Utility.java create mode 100644 src/main/java/mission/utils/Validator.java create mode 100644 src/main/java/mission/view/InputView.java create mode 100644 src/main/java/mission/view/OutputView.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index f9163b4..ce1c62c 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +