# 🎨 λ””μžμΈ νŒ¨ν„΄ μŠ€ν„°λ”” <br> ![](https://i.imgur.com/TJjXipW.png) <br> ## πŸ”₯ μŠ€ν„°λ”” μš”μ•½ - [REFACTORING GURU - Design Patterns](https://refactoring.guru/design-patterns)의 λ””μžμΈ νŒ¨ν„΄ 22μ’…λ₯˜λ₯Ό κ³΅λΆ€ν•˜κ³ , μ˜ˆμ‹œ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³ , ν† λ‘ ν•˜κΈ° μœ„ν•œ μŠ€ν„°λ””μž…λ‹ˆλ‹€. <br> ## πŸ”₯Β μŠ€ν„°λ”” 인원 <table> <tr> <td align="center"><a href="https://github.com/minsson"><img src="https://avatars.githubusercontent.com/u/96630194?v=4?s=100" width="175px;" alt=""/><br /><sub><b>민쏜</b></b></sub></a></td> <td align="center"><a href="https://github.com/derrickkim0109"><img src="https://avatars.githubusercontent.com/u/59466342?v=4?s=100" width="175px;" alt=""/><br /><sub><b>Derrick Kim</b></sub></a></td> <td align="center"><a href="https://github.com/kiwi1023"><img src="https://avatars.githubusercontent.com/u/101521502?v=4?s=100" width="175px;" alt=""/><br /><sub><b>Kiwi</b></sub></a></td> <td align="center"><a href="https://github.com/Judy-999"><img src="https://avatars.githubusercontent.com/u/102353787?v=4?s=100" width="175px;" alt=""/><br /><sub><b>Judy</b></sub></a></td> </tr> <tr> <td align="center"><a href="https://github.com/unchain123"><img src="https://avatars.githubusercontent.com/u/98506825?v=4?s=100" width="175px;" alt=""/><br /><sub><b>unchain</b><br></a></td> <td align="center"><a href="https://github.com/Baek-Gom-95"><img src="https://avatars.githubusercontent.com/u/94192712?v=4" width="175px;" alt=""/><br /><sub><b>BaekGom</b><br></a></td> <td align="center"><a href="https://github.com/wongbingg"><img src="https://avatars.githubusercontent.com/u/95671495?v=4?s=100" width="175px;" alt=""/><br /><sub><b>μ›‘λΉ™</a></td> <td align="center"><a href="https://github.com/seohyeon2"><img src="https://avatars.githubusercontent.com/u/50102522?v=4?s=100" width="175px;" alt=""/><br /><sub><b>ν˜„μ΄</a></td> </tr> </table> <br /> ## πŸ”₯Β ν•™μŠ΅ ꡐ재 [REFACTORING GURU - Design Patterns](https://refactoring.guru/design-patterns)의 λ””μžμΈ νŒ¨ν„΄ 22μ’…λ₯˜ <br> ## πŸ”₯ μŠ€ν„°λ”” 사이클 ### 0) μŠ€ν„°λ”” μ‹œμž‘ μ „ (1회) - [design-patterns-in-swift](https://github.com/minsson/design-patterns-in-swift) μ €μž₯μ†Œλ₯ΌΒ `fork`Β ν•©λ‹ˆλ‹€. ### 1) λ§€μ£Ό μˆ˜μš”μΌ μŠ€ν„°λ”” 이후 (+첫 μ£Ό) - λ§€μ£Ό 랜덀으둜 4인1νŒ€μœΌλ‘œ 두 νŒ€μ„ νŽΈμ„±ν•˜λ©°, AνŒ€κ³Ό BνŒ€μœΌλ‘œ λ‚˜λˆ•λ‹ˆλ‹€. - AνŒ€κ³Ό BνŒ€μ€ 각기 λ‹€λ₯Έ λ””μžμΈ νŒ¨ν„΄μ„ ν• λ‹Ή λ°›μŠ΅λ‹ˆλ‹€. ### 2) λ‹€μŒ μŠ€ν„°λ”” μ‹œκ°„κΉŒμ§€ - μžμ‹ μ˜ 쑰에 λ°°μ •λœ λ””μžμΈ νŒ¨ν„΄μ„ ν•™μŠ΅ν•©λ‹ˆλ‹€. - ꡐ재의 κ°œλ…κ³Ό μ½”λ“œλ₯Ό 보고, ν•„μš”ν•˜λ‹€λ©΄ λ‹€λ₯Έ μžλ£Œλ„ μ°Ύμ•„λ³΄μ‹œλ©΄ μ’‹μŠ΅λ‹ˆλ‹€. - 이 주제λ₯Ό 처음 μ ‘ν•˜λŠ” μ‚¬λžŒμ—κ²Œ μ„€λͺ…ν•  수 μžˆμ„ μ •λ„λ‘œ μ€€λΉ„ν•©λ‹ˆλ‹€. - κ°œλ… μ„€λͺ…에 ν•„μš”ν•œ 자료λ₯Ό μ€€λΉ„ν•˜λ©΄ μ’‹μŠ΅λ‹ˆλ‹€. - λ§ˆν¬λ‹€μš΄ ν˜•μ‹μœΌλ‘œ μž‘μ„±ν•˜λ©΄ μ’‹μŠ΅λ‹ˆλ‹€. - ꡐ재, λ˜λŠ” λΈ”λ‘œκ·Έ 등을 μ°Έκ³ ν•˜μ§€ μ•Šκ³ , μžμ‹ λ§Œμ˜ 예제 μ½”λ“œλ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€. - κ°œλ…μ„ 더 λͺ…ν™•νžˆ μ΄ν•΄ν•˜κ³ , λ‹€λ₯Έ 곳에 ν™œμš©ν•˜κΈ° μœ„ν•¨μž…λ‹ˆλ‹€. - 예제λ₯Ό μœ„ν•œ λ―Έλ‹ˆ 앱을 λ§Œλ“€λ©΄ μ’‹μ§€λ§Œ, μ½˜μ†”μ•±μœΌλ‘œλ„ λŒ€μ²΄ κ°€λŠ₯ν•©λ‹ˆλ‹€. - κΉƒν—ˆλΈŒ μŠ€ν„°λ”” λ ˆν¬μ§€ν† λ¦¬, ν•΄λ‹Ή 주제의 폴더에 λ“€μ–΄κ°€ μžμ‹ μ˜ 폴더λ₯Ό λ§Œλ“€κ³  컀밋 κ·œμΉ™μ— λ§žμΆ”μ–΄ 컀밋 및 PR ν•©λ‹ˆλ‹€. PR은 main 브랜치둜 λ³΄λƒ…λ‹ˆλ‹€. - λ ˆν¬μ§€ν† λ¦¬μ˜ ν΄λ”λŠ” 두 μ’…λ₯˜λ‘œ μ •λ¦¬ν•˜λ €κ³  ν•©λ‹ˆλ‹€. - μ£Όμ œλ³„ 폴더에 컀밋: `1. Singleton`κ³Ό 같은 μžμ‹ μ΄ 맑은 μ£Όμ œλ³„ 폴더 내에 `Singleton-Minsson` ν˜•μ‹μœΌλ‘œ ν”„λ‘œμ νŠΈλ₯Ό λ§Œλ“€κ³ , μ½”λ“œ μž‘μ„± ν›„ μ»€λ°‹ν•©λ‹ˆλ‹€. κ°œλ… μ„€λͺ…을 μœ„ν•œ μžλ£Œλ„ 이 ν”„λ‘œμ νŠΈ 폴더 μ•ˆμ— λ„£μ–΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. λ””μžμΈ νŒ¨ν„΄κ³Ό λ‹‰λ„€μž„ λͺ¨λ‘ μ˜μ–΄λ‘œ μž‘μ„±ν•©λ‹ˆλ‹€. λ‹‰λ„€μž„μ˜ 경우 ν•„μš”ν•˜λ‹€λ©΄ μ‹€λͺ…을 μ‚¬μš©ν•΄λ„ λ©λ‹ˆλ‹€. - κ°œμΈλ³„ 폴더에 컀밋: 처음 컀밋할 경우, κ°œμΈλ³„ ν”„λ‘œμ νŠΈλ₯Ό `DesignPatterns-Minsson`의 ν˜•μ‹μœΌλ‘œ λ§Œλ“­λ‹ˆλ‹€. λ‹‰λ„€μž„μ€ μœ„μ˜ μ£Όμ œλ³„ ν΄λ”μ—μ„œ μ‚¬μš©ν•œ 것과 ν†΅μΌν•©λ‹ˆλ‹€. 본인이 μ§€κΈˆκΉŒμ§€ μž‘μ„±ν•œ κ°œλ…κ³Ό μ½”λ“œλ₯Ό 이 ν”„λ‘œμ νŠΈ 폴더 내에 차곑차곑 μŒ“μ•„λ‚˜κ°‘λ‹ˆλ‹€. - μŠ€ν„°λ”” μ „κΉŒμ§€ 이 과정을 μ™„λ£Œ ν›„ `PR` λ³΄λƒ…λ‹ˆλ‹€. ν•„μš”ν•˜λ‹€λ©΄ μŠ€ν„°λ”” 이후에도 μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. - μœ„μ˜ λͺ¨λ“  κ³Όμ •μ—μ„œ 질문이 μžˆλ‹€λ©΄ λ””μŠ€μ½”λ“œμ˜ λ””μžμΈ μŠ€ν„°λ”” λ°©μ—μ„œ μ§ˆλ¬Έν•©λ‹ˆλ‹€. ### 3) μŠ€ν„°λ”” (19μ‹œ - 20μ‹œ 30λΆ„) - 각 νŒ€μ€ λ””μŠ€μ½”λ“œ 채널에 λͺ¨μ—¬, ν•œ μ£Ό λ™μ•ˆ κ³΅λΆ€ν•œ κ°œλ…κ³Ό μ½”λ“œλ₯Ό κ³΅μœ ν•˜κ³ , ν† μ˜ν•˜λŠ” μ‹œκ°„μ„ κ°–μŠ΅λ‹ˆλ‹€. - 이 μ‹œκ°„μ€ μƒλŒ€ νŒ€μ˜ νŒ€μ›μ—κ²Œ κ°œλ…κ³Ό μ½”λ“œλ₯Ό μ„€λͺ…ν•˜κΈ° μ „, 같은 주제λ₯Ό κ³΅λΆ€ν•œ νŒ€μ›λ“€μ—κ²Œ 검증 λ°›λŠ” μ‹œκ°„μž…λ‹ˆλ‹€. μ§ˆμ˜μ‘λ‹΅μ„ 톡해 λͺ¨μžλžλ˜ κ°œλ…κ³Ό, μ½”λ“œμ˜ 였λ₯˜λ₯Ό μˆ˜μ •ν•˜λŠ” μ‹œκ°„μ΄κΈ°λ„ ν•©λ‹ˆλ‹€. - λ‹€λ₯Έ 주제λ₯Ό κ³΅λΆ€ν–ˆλ˜ μƒλŒ€ νŒ€μ˜ νŒ€μ›μ—κ²Œ 1:1둜 μ„€λͺ…ν•  수 μžˆλ„λ‘ λ‹€ ν•¨κ»˜ λŒ€ν™”λ₯Ό λ‚˜λˆ„κ³ , κ°œλ…μ„ μ •λ¦¬ν•˜κ³ , μ„€λͺ…에 ν•„μš”ν•œ μžλ£Œλ„ λ³΄μ™„ν•©λ‹ˆλ‹€. ### 4) μŠ€ν„°λ”” (20μ‹œ 30λΆ„ - 21μ‹œ 30λΆ„) - μƒλŒ€νŒ€μ˜ λˆ„κ΅°κ°€μ™€ 랜덀 λ§€μΉ­ λ˜μ–΄, λ‘˜λ§Œμ˜ λŒ€ν™”λ°©μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€. - 각자 κ³΅λΆ€ν•œ λ””μžμΈνŒ¨ν„΄μ˜ κ°œλ… 및 예제 μ½”λ“œλ₯Ό μžμ„Ένžˆ μ„€λͺ…ν•΄μ€λ‹ˆλ‹€. ### 5) μŠ€ν„°λ”” (21μ‹œ 30λΆ„ - 22μ‹œ) - 10λͺ…이 λͺ¨λ‘ λͺ¨μ—¬ μ§ˆμ˜μ‘λ‹΅ 및 ν† μ˜ μ‹œκ°„μ„ κ°–μŠ΅λ‹ˆλ‹€. - λ‹€μŒ 주에 곡뢀할 주제λ₯Ό μ„ μ •ν•©λ‹ˆλ‹€. - μŠ€ν„°λ”” μ§„ν–‰ λ°©ν–₯ κ°œμ„ μ΄ ν•„μš”ν•œ 경우 λ…Όμ˜ν•©λ‹ˆλ‹€. <br> ## πŸ”₯ 컀밋 κ·œμΉ™ ### 1) Commit Header, Body - Header: [λ””μžμΈ νŒ¨ν„΄ 이름] ν™œμš© 컨셉 - Body: μ„€λͺ… ### 2) 컀밋 μ˜ˆμ‹œ - **터미널 μ‚¬μš© μ‹œ** ```swift git commit -m "[Mediator Pattern] μ²΄ν¬λ°•μŠ€μ™€ ν…μŠ€νŠΈν•„λ“œ" -m "μ„€λͺ…" ``` - **Fork μ‚¬μš© μ‹œ** ![](https://i.imgur.com/y0yITdE.png) <br> ## πŸ”₯Β κ°œλ… 기둝을 μœ„ν•œ κ°œμΈλ³„ λ§ˆν¬λ‹€μš΄ 파일 μž‘μ„±λ²• ```swift # λ””μžμΈ νŒ¨ν„΄ 이름 ## κ°„λ‹¨ν•œ κ°œλ… μ„€λͺ… ## μžμ‹ μ΄ μž‘μ„±ν•œ μ½”λ“œμ— λŒ€ν•œ μ„€λͺ… ``` --- ## πŸ”₯Β μŠ€ν„°λ”” 인원 - 데릭 @derrickkim0109 - ν‚€μœ„ @kiwi1023 - 민쏜 @minsson - μ£Όλ”” @Judy-999 - 언체인 @unchain123 - λ°±κ³° @Baek-Gom-95 - μ›‘λΉ™ @wongbingg - ν˜„μ΄ @seohyeon2 ### πŸ”₯ μ±Œλ¦°μ§€ 도전 ## πŸ”₯ 곡뢀 μˆœμ„œ **The Catalog of Design Patterns**에 μžˆλŠ” 총 22개의 λ””μžμΈ νŒ¨ν„΄μ—μ„œ λ§€μ£Ό 곡뢀할 주제λ₯Ό μ„ μ •ν•©λ‹ˆλ‹€. ## πŸ”₯Β μŠ€ν„°λ”” μ§„ν–‰ 방법 - 3~4λͺ…μ”© νŒ€μ„ λ°°μ •ν•˜λ©°, 같은 μ‘°λŠ” 같은 λ””μžμΈ νŒ¨ν„΄μ„ κ³΅λΆ€ν•˜κ³ , μ •λ¦¬ν•˜λ˜, μ½”λ“œλŠ” 각자 μž‘μ„±ν•©λ‹ˆλ‹€. μ˜ˆμ‹œ μ½”λ“œλ„ μ’‹κ³ , μ§„ν–‰ 쀑인 ν”„λ‘œμ νŠΈμ— μ μš©ν•œ 사둀도 μ’‹μŠ΅λ‹ˆλ‹€. - MarkDown ν˜Ήμ€ ν‚€λ…ΈνŠΈλ‘œ κ°œλ…μ„ μ •λ¦¬ν•©λ‹ˆλ‹€. (λ§ˆν¬λ‹€μš΄μ„ ꢌμž₯ν•©λ‹ˆλ‹€.) - μ‹€μ œ μ½”λ“œλŠ” 각 μ£Όμ œλ³„ 폴더에 μžμ‹ μ˜ μ΄λ¦„μœΌλ‘œ 폴더λ₯Ό λ§Œλ“€μ–΄ ν”„λ‘œμ νŠΈ νŒŒμΌμ„ μ—…λ‘œλ“œ ν•©λ‹ˆλ‹€. - Minsson-DesignPatterns - 일주일에 ν•œ 번 λͺ¨λ‘ λͺ¨μ—¬, μ•„λž˜μ˜ κ°œλ… λ°œν‘œ, μ½”λ“œ λ°œν‘œ, νŽ˜μ–΄ 리뷰λ₯Ό μ‹œν–‰ν•©λ‹ˆλ‹€. - κ°œλ… λ°œν‘œ: 쑰별 과제처럼 각자 맑은 뢀뢄에 λŒ€ν•΄ λ°œν‘œ ν˜Ήμ€ ν•œ λͺ…이 λͺ¨λ‘ λ°œν‘œ - μ½”λ“œ λ°œν‘œ: 각자 μžμ‹ μ΄ μž‘μ„±ν•΄μ˜¨ μ½”λ“œλ₯Ό λ°œν‘œ (인당 20λΆ„ 이내) - νŽ˜μ–΄ 리뷰: μ„œλ‘œ λ‹€λ₯Έ μ‘°μ˜€λ˜ 두 λͺ…이 λͺ¨μ—¬ μ„œλ‘œμ˜ μ½”λ“œμ— λŒ€ν•΄ λ‹€μ‹œ ν•œλ²ˆ μ§ˆλ¬Έν•˜κ³ , μ„€λͺ…ν•˜κ³ , μ΄ν•΄ν•˜λŠ” μ‹œκ°„μ„ κ°€μ§„ ν›„, μƒλŒ€κ°€ κ°€λ₯΄μ³μ€€ λ””μžμΈ νŒ¨ν„΄μœΌλ‘œ 라이브 코딩을 μ§„ν–‰ν•©λ‹ˆλ‹€. --- 1) 쑰끼리 λ§Œλ‚˜μ„œ μ€€λΉ„ν•΄μ˜¨λ‹€ - 5λͺ…이 λŒ€ν™” λ‚˜λˆ„κ³ , κ°œλ… μ •λ¦¬ν•˜κ³ , λ°œν‘œμžλ£Œλ₯Ό λ§Œλ“ λ‹€ - μ„œλ‘œ μ§ˆμ˜μ‘λ‹΅μ„ 톡해 λͺ¨λ‘ 이해할 수 μžˆλ„λ‘ ν•œλ‹€ - λ‹€λ₯Έ μ‘°μ—κ²Œ μ„€λͺ…ν•˜κΈ° μ „ μ½”λ“œλ₯Ό κ²€μ¦λ°›λŠ” μ‹œκ°„ - 1:1 μ„€λͺ…이 κ°€λŠ₯ν•΄μ§„λ‹€ - 2) 10λͺ…이 μžˆλŠ” μžλ¦¬μ—μ„œ μ½”λ“œ 10개λ₯Ό λ³Έλ‹€ -> 1:1 μ„€λͺ…μœΌλ‘œ - 각자 μŠ€ν„°λ””λ₯Ό 톡해 μƒλŒ€λ°© νŒ€μ˜ μ½”λ“œ μ΅œμ†Œ 1개λ₯Ό λ³Έλ‹€ - 원할 경우 λ ˆν¬μ—μ„œ λ³Έλ‹€ ### μ₯¬λ””: 3-4λͺ…이 λ‚˜μ„ 것 κ°™λ‹€ ### 그루트: 1:1둜 κ°œλ… μ„€λͺ…, μ½”λ“œλŠ” μΆ”ν›„ 곡유 ν›„ 자슡 5λͺ…(AνŒ¨ν„΄) - 5λͺ…(BνŒ¨ν„΄) 1:1 1:1 5μ‘° 1μ‹œκ°„ λ™μ•ˆ κ°œλ…(+μ½”λ“œ) μ„€λͺ… - 이해될 λ•ŒκΉŒμ§€! -> λΌμ΄λΈŒμ½”λ”© 총 2μ‹œκ°„ -> ν•„μš”μ‹œ λ ˆν¬μ— 올라온 μ½”λ“œλ₯Ό 보고, 각자 자슡 (μƒλŒ€νŒ€μ˜ μ½”λ“œ 4κ°œκ°€ μ˜ˆμ‹œλ‘œ..) μ‘°λŠ” 맀번 λ°”κΏ”κ°€λ©΄μ„œ ν•˜μž ### ν‚€μœ„(ν¬λ¦¬μŠ€ν‹°λ‚˜) 5λͺ… 5λͺ… ν•˜λŠ” 거에 λŒ€ν•΄ λ™μ˜ (μ˜ˆμ‹œκ°€ λ§Žμ„μˆ˜λ‘ μ΄ν•΄ν•˜κΈ° 쉽닀) 1) 큰 ν‹€μ—μ„œ 5λͺ…이 ν•œλ²ˆ λͺ¨μΈλ‹€ -> λŒ€ν•™ μ‘°λ³„κ³Όμ œμ²˜λŸΌ μ€€λΉ„ (μƒλŒ€λ°©μ„ μ–΄λ–»κ²Œ μ΄ν•΄μ‹œν‚¬μ§€μ— λŒ€ν•œ 초점. 잘 μ„€λͺ…ν•  수 μžˆλŠ” 자료 정도...) 2) 10λͺ…이 λͺ¨μ˜€μ„ λ•Œ 5λͺ… 쀑 λŒ€ν‘œ ν•œ λͺ…이 κ°œλ… μ„€λͺ… -> 질문 μ‹œκ°„ κ°–κΈ° -> μ€€λΉ„ν•΄μ˜¨ μ‘°κ°€ μ•„λ¬΄λ‚˜ λŒ€λ‹΅ν•˜λ©΄μ„œ ν† λ‘  3) λΌμ΄λΈŒμ½”λ”©κΉŒμ§€ μŠ€ν„°λ”” λ•Œ μ§„ν–‰ν•˜λ©΄ μ‹œκ°„ μ†Œμš”κ°€ λ„ˆλ¬΄ 크지 μ•Šλ‚˜? -> 자료 올라온 κ±Έ 보고 개인적으둜 μ§œλ³΄λŠ” 게 쒋아보인닀 or λ‹€μŒ μŠ€ν„°λ””κΉŒμ§€ μƒλŒ€λ°©μ΄ μ€€λΉ„ν•΄μ™”λ˜ κ°œλ…μ˜ μ½”λ“œλ₯Ό μž‘μ„±ν•˜κ³  λ ˆν¬μ— 올리기 + 1:1이면, μ§ˆλ¬Έμ— κ³Όμ—° 잘 λŒ€λ‹΅ν•  수 μžˆμ„κΉŒ + μ—¬λŸΏμ΄ μžˆμ„ λ•Œ μ¦‰κ°μ μœΌλ‘œ 퀄리티 μžˆλŠ” 닡변을 μ œκ³΅ν•  수 μžˆμ„κΉŒ ### ν˜„μ΄:γ…Žγ…Ž 5λͺ…μ”© 2쑰둜 λ‚˜λ‰˜μ–΄ A, BνŒ¨ν„΄ μ€€λΉ„ -> 총 10개의 μ½”λ“œ AAAAA, BBBBB 1) A쑰끼리 각자 μ½”λ“œ μ§œλ©΄μ„œ κ°œλ…μ€ μ΄ν•΄ν–ˆμœΌλ‹ˆ, μ½”λ“œλ₯Ό 보면 μ–΄λ–€ λŠλ‚ŒμœΌλ‘œ μ½”λ“œλ₯Ό μ§°λŠ”μ§€ 이해 κ°€λŠ₯ (각 10λΆ„μ”© μ½”λ“œ μ„€λͺ…) -> 총 50λΆ„ 2) 쑰끼리 30-40λΆ„ 정도 각자 μ½”λ“œμ— λŒ€ν•œ ν† λ‘  μ§„ν–‰. μ½”λ“œ 이유 λ“±... μ§ˆμ˜μ‘λ‹΅ μ§„ν–‰ 3) 1μ‹œκ°„ 반이 ν˜λ €λ‹€ (μ½”λ“œ μ„€λͺ… μ€€λΉ„: 본인이 이해λ₯Ό λͺ»ν–ˆλŠ”λ° μ„€λͺ…을 ν•˜λŠ” 게 κ°€λŠ₯ν•œκ°€.. λ―Όνμ•„λ‹Œκ°€...) 4) 1:1둜 κ°€λ₯΄μ³μ£ΌκΈ° (인당 40λΆ„ -> 총 80λΆ„) 5) 10λͺ…이 λͺ¨μ—¬μ„œ ν΄λ‘œμ§• 멘트 정도. (λ³„λ„λ‘œ 10λͺ…이 μžˆλŠ” μžλ¦¬μ—μ„œ κ°œλ…μ„ 본격적으둜 μ„€λͺ…ν•˜κ±°λ‚˜ ν•˜λŠ” 건 X) ### μ₯¬λ”” 1) 미리 쑰끼리 λ§Œλ‚˜μ„œ μ€€λΉ„ν•΄μ˜¬μ§€ vs μ•Œμ•„μ„œ μ€€λΉ„ν•˜κ³  ν•œ μžλ¦¬μ—μ„œ λ‹€ 이야기λ₯Ό λ‚˜λˆ„λ©° μ€€λΉ„ν• μ§€ λ¨Όμ € λ§Œλ‚˜μ„œ μ€€λΉ„ν•΄μ˜€λ©΄: 5λͺ…끼리 λŒ€ν™” λ‚˜λˆ„κ³ , λ°œν‘œμžλ£Œλ„ λ§Œλ“€ 수 μžˆλ‹€ -> 5λͺ…μ΄μ„œ μ€€λΉ„ν–ˆμ„ 정도면 1:1도 κ°€λŠ₯! 각자 이해λ₯Ό λ‹€ μ‹œμΌœλ†¨μœΌλ‹ˆκΉŒ. 민폐가 될 일은 없어보인닀. 1:1둜 λ§Œλ‚¬μ„ λ•Œ κ°œλ…, μ½”λ“œ μ„€λͺ…ν•˜κ³  μ§ˆμ˜μ‘λ‹΅μ€ 10λͺ…μ΄μ„œ ν•˜λ©΄ μ–΄λ–¨κΉŒ? --- 1) 쑰끼리 λ§Œλ‚˜μ„œ μ€€λΉ„ν•΄μ˜¨λ‹€ - 5λͺ…이 λŒ€ν™” λ‚˜λˆ„κ³ , κ°œλ… μ •λ¦¬ν•˜κ³ , λ°œν‘œμžλ£Œλ₯Ό λ§Œλ“ λ‹€ - μ„œλ‘œ μ§ˆμ˜μ‘λ‹΅μ„ 톡해 λͺ¨λ‘ 이해할 수 μžˆλ„λ‘ ν•œλ‹€ - λ‹€λ₯Έ μ‘°μ—κ²Œ μ„€λͺ…ν•˜κΈ° μ „ μ½”λ“œλ₯Ό κ²€μ¦λ°›λŠ” μ‹œκ°„ - 1:1 μ„€λͺ…이 κ°€λŠ₯ν•΄μ§„λ‹€ - 2) 10λͺ…이 μžˆλŠ” μžλ¦¬μ—μ„œ μ½”λ“œ 10개λ₯Ό λ³Έλ‹€ -> 1:1 μ„€λͺ…μœΌλ‘œ - 각자 μŠ€ν„°λ””λ₯Ό 톡해 μƒλŒ€λ°© νŒ€μ˜ μ½”λ“œ μ΅œμ†Œ 1개λ₯Ό λ³Έλ‹€ - 원할 경우 λ ˆν¬μ—μ„œ λ³Έλ‹€ 7μ‹œ - 9μ‹œ 반 (5λͺ…μ”© λ­‰μ³μ„œ μ€€λΉ„) 9μ‹œ 반 - 10μ‹œ λ°˜κΉŒμ§€ 1:1 μ„€λͺ… μš”μΌ : μˆ˜μš”μΌ μ‹œκ°„ : 19μ‹œ - 22μ‹œ (3μ‹œκ°„) 횟수 : 1회 벌금 : 5μ²œμ›? 이유뢈문 λΉ μ§€λ©΄ 5μ²œμ› (쑰사 인정, μžμ—°μž¬ν•΄μ— λ”°λ₯Έ 사정이면 인정) 5μ²œμ› 정도면... ? λ‚Όλ§Œν•˜μ§€ μ•Šλ‚˜μš” 돈 λͺ¨μ•„μ„œ -> νšŒμ‹.... νšŒμ‹μ„ μœ„ν•œ μ°¨λΉ„ 지원 싱글톀, λΉŒλ”λ‘œ ν•œλ‹€ 민쏜이 μ‘° μ •ν•΄μ„œ κ³΅μ§€ν•œλ‹€ Minsson-DesignPatterns ν•˜λ‚˜μ˜ ν”„λ‘œμ νŠΈ 파일 1. 2. 3. 4. 3) ν™œλ™ν•™μŠ΅μ²˜λŸΌ κ³ μ •λœ μ‹œκ°„μ„ μ •ν•œλ‹€ - 점심 μ „, 점심 ν›„ - 평일 저녁 7μ‹œ 이후 - --- ## πŸ”₯Β μŠ€ν„°λ”” 인원 <table> <tr> <td align="center"><a href="https://github.com/minsson"><img src="https://avatars.githubusercontent.com/u/96630194?v=4?s=100" width="140px;" alt=""/><br /><sub><b>민쏜</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/0" /></sub></a><br /></td> <td align="center"><a href="https://github.com/derrickkim0109"><img src="https://avatars.githubusercontent.com/u/59466342?v=4?s=100" width="140px;" alt=""/><br /><sub><b>Derrick Kim</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/0" /></sub></a><br /></td> <td align="center"><a href="https://github.com/kiwi1023"><img src="https://avatars.githubusercontent.com/u/101521502?v=4?s=100" width="140px;" alt=""/><br /><sub><b>Kiwi</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/30" /></sub></a><br /></td> <td align="center"><a href="https://github.com/Judy-999"><img src="https://avatars.githubusercontent.com/u/102353787?v=4?s=100" width="140px;" alt=""/><br /><sub><b>Judy</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/55" /></sub></a><br /></td> </tr> <tr> <td align="center"><a href="https://github.com/unchain123"><img src="https://avatars.githubusercontent.com/u/98506825?v=4?s=100" width="140px;" alt=""/><br /><sub><b>unchain</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/30" /></sub></a><br /></td> <td align="center"><a href="https://github.com/Baek-Gom-95"><img src="https://avatars.githubusercontent.com/u/94192712?v=4" width="140px;" alt=""/><br /><sub><b>BaekGom</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/27" /></sub></a><br /></td> <td align="center"><a href="https://github.com/wongbingg"><img src="https://avatars.githubusercontent.com/u/95671495?v=4?s=100" width="140px;" alt=""/><br /><sub><b>μ›‘λΉ™</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/48" /></sub></a><br /></td> <td align="center"><a href="https://github.com/seohyeon2"><img src="https://avatars.githubusercontent.com/u/50102522?v=4?s=100" width="140px;" alt=""/><br /><sub><b>ν˜„μ΄</b><br><img src="https://us-central1-progress-markdown.cloudfunctions.net/progress/37" /></sub></a><br /></td> </tr> </table> <br />