Giter VIP home page Giter VIP logo

oop-project's Introduction

header

Hits

πŸ›  Tech Stack πŸ› 

python cpp c c#


λ„“κ³  얕은 지식을 ν•¨κ»˜ λ“€μ—¬λ‹€ λ³΄λŠ” 개발자

주둜 Cλ‚˜ C++, Python을 μ΄μš©ν•œ κ°œλ°œμ„ ν•˜μ§€λ§Œ ν•„μš”μ— 따라 λ‹€μ–‘ν•œ μ–Έμ–΄λ₯Ό ν™œμš©ν•˜μ—¬ ν•˜κ³  싢은 일듀을 λ§Œλ“€μ–΄ λ‚˜κ°€κ³  μžˆμŠ΅λ‹ˆλ‹€.

배움에 λŒ€ν•œ μ—΄μ •μœΌλ‘œ λ‹€μ–‘ν•œ λΆ„μ•Όλ₯Ό κ²½ν—˜ν•΄λ³΄κ³  μ‹ΆμŠ΅λ‹ˆλ‹€.

ν˜„μž¬ 관심은 λ³΄μ•ˆκ³Ό λ„€νŠΈμ›Œν¬μ— λŒ€ν•΄μ„œ 관심을 가지고 있으며, λ””μžμΈ νŒ¨ν„΄κ³Ό λ„€νŠΈμ›Œν¬, λ¦¬λ²„μŠ€ μ—”μ§€λ‹ˆμ–΄λ§, 도컀 등에 λŒ€ν•΄ 곡뢀 ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.


Anurag's github stats

Top Langs


πŸ“š μ €μ˜ ν™œλ™μ€μš”

κΈ°κ°„ μ’…λ₯˜ ν™œλ™ λ‚΄μš© λΉ„κ³ 
09.23 ~ GDSC DEU
01.10 ~ λΈ”λ‘œκ·Έ TIL(Today I Learned) μ‹œμž‘ TIL
🚩2022λ…„ β–² νœ΄ν•™ 2λ…„μ°¨
κ΅°μž…λŒ€... μžƒμ–΄λ²„λ¦° μ‹œκ°„..
🚩2021λ…„ β–² νœ΄ν•™ 1λ…„μ°¨
09.18 ~ 11.27 μŠ€ν„°λ”” 전곡 νŠœν„°λ§ ν™œλ™μžλ£Œ
06.07 ~ 11.06 λŒ€νšŒ 제8회 K-해컀톀 μ‹€κ°μ½˜ν…μΈ  μ•± 개발 μ±Œλ¦°μ§€ - ν•œκ΅­μ½˜ν…μΈ ν•™νšŒμž₯상:'μš°λ¦¬μ•„μ΄ μ•ˆμ „ 걸음맡' μ•ˆλ“œλ‘œμ΄λ“œ 개발 PlayStore
μ„€λͺ…μ˜μƒ
상μž₯사진
ν¬μŠ€ν„°
Repo
🚩2020λ…„ β–² λŒ€ν•™κ΅ 2ν•™λ…„
11.22 ꡐ윑 KISA 아카데미, SWκ°œλ°œλ³΄μ•ˆ κΈ°λ³Έκ³Όμ •[12μ°¨] 수료 수료증
🚩2019λ…„ β–² λŒ€ν•™κ΅ 1ν•™λ…„

oop-project's People

Contributors

omfdoo avatar tomorrow9913 avatar uzhjd avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

oop-project's Issues

BUG : λ§ˆμ΄λ„ˆμŠ€ κΈˆμ•‘ μ†‘κΈˆμ‹œ μƒλŒ€ κ³„μ’Œμ—μ„œ 돈 κ°€μ Έμ˜€κΈ° κ°€λŠ₯(1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • λ§ˆμ΄λ„ˆμŠ€ κΈˆμ•‘ μ†‘κΈˆμ‹œ μƒλŒ€ κ³„μ’Œμ—μ„œ 돈 κ°€μ Έμ˜€κΈ° κ°€λŠ₯

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 음수 이체

** μ˜ˆμƒ λ™μž‘ **

  • 음수 λΆˆκ°€ μ•ˆλ‚΄

** 슀크린 μƒ· **
카톑 확인

BUG : λ²„κ·Έμ˜ λ‚΄μš© (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • μž…κΈˆμ—μ„œ μž…κΈˆμ•‘μ„ 문자둜 μž…λ ₯ν•˜λ©΄ 화면이 λ‚œλ¦¬λ‚˜μš”!!

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. λ©”λ‰΄μ—μ„œ μž…κΈˆμœΌλ‘œ 이동
  2. μƒμ„±λœ κ³„μ’Œμ—μ„œ μž…κΈˆμ„ ν΄λ¦­ν•˜μ‹­μ‹œμ˜€.
  3. μž…κΈˆμ•‘μ„ 문자둜 μž…λ ₯ν•˜μ‹­μ‹œμ˜€.
  4. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • μ˜¬λ°”λ₯Έ μž…κΈˆμ•‘μ„ μž…λ ₯ν•΄μ£Όμ‹­μ‹œμ˜€!

** 슀크린 μƒ· **
μΉ΄ν†‘λ‚΄μš© ν™•μΈν•˜μ‹­μ‡Ό

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : 음수 κΈˆμ•‘ ν™œμš©κ°€λŠ₯(4개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • [κ³„μ’Œ μƒμ„±μ‹œ μŒμˆ˜κΈˆμ•‘μœΌλ‘œ 생성이 κ°€λŠ₯ν•©λ‹ˆλ‹€. ]
  • [μž…κΈˆμ‹œ 음수 κΈˆμ•‘μœΌλ‘œ μž…κΈˆμ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.]
  • [μ΄μ²΄μ‹œ 음수 κΈˆμ•‘μœΌλ‘œ 이체가 κ°€λŠ₯ν•©λ‹ˆλ‹€.]
  • [μΆœκΈˆμ‹œ 음수 κΈˆμ•‘μœΌλ‘œ 좜금이 κ°€λŠ₯ν•©λ‹ˆλ‹€.]

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 'κ³„μ’Œ κ°œμ„€, μž…κΈˆ. 이체, 좜금'둜 이동
  2. κΈˆμ•‘ μž…λ ₯λž€μ— 음수λ₯Ό 기재
  3. λ¬Έμ œμ—†μ΄ μ§„ν–‰λ©λ‹ˆλ‹€.

** μ˜ˆμƒ λ™μž‘ **

  • μŒμˆ˜κΈˆμ•‘ μž…λ ₯μ‹œ 잘λͺ»λœ μž…λ ₯ 처리

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

2020.11.12 - νšŒμ˜λ‚΄μš©

1. μΆ”κ°€ν•  κΈ°λŠ₯

  • 이전 메뉴 λ’€λ‘œκ°€κΈ°
  • 좜금 이후 κ³„μ’Œ μž”μ•‘
  • κ±°λž˜λ‚΄μ—­ 쑰회
  • μ†‘κΈˆ
  • μΆœκΈˆμ‹œ λΉ„λ°€λ²ˆν˜Έ
  • λΆ„μ‹€ μ‹ κ³ (κ³„μ’Œ 정지)
  • λŒ€μΆœ(option)

2. μ €μ •ν•  데이터 κ²°μ •

  • κ³„μ’ŒλŠ” string
  • 이름 string
  • λΉ„λ°€λ²ˆν˜Έ int
  • μž”μ•‘ int
  • μž…μΆœκΈˆ λ‚΄μ—­ struct[]
    • 이체 κΈˆμ•‘ int
    • 이체 λŒ€μƒ string (accID)
    • λ‚ μ§œ int (YYYYMMDD)
    • μ†‘κΈˆ λ©”μ‹œμ§€ stirng

BUG : 생성할 κ³„μ’Œ μ’…λ₯˜ μ„ νƒμ‹œ 음수둜 μž…λ ₯ν•˜λ©΄ 메뉴가 ν•œλ²ˆ 더 λ‚˜μ˜΅λ‹ˆλ‹€.(1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • κ³„μ’Œ μ’…λ₯˜λ₯Ό 선택할 λ•Œ, 1, 2번이 μ•„λ‹Œ 음수둜 μž…λ ₯ν•˜λ©΄ 화면이 클리어 λ˜μ§€ μ•Šκ³  메뉴창이 λ‚˜μ˜΅λ‹ˆλ‹€

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. κ³„μ’Œ μƒμ„±μœΌλ‘œ 이동
  2. 1, 2κ°€ μ•„λ‹Œ 음수둜 μ„ νƒν•˜μ‹­μ‹œμ˜€.
  3. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • μ˜¬λ°”λ₯Έ 번호λ₯Ό μ„ νƒν•˜μ‹­μ‹œμ˜€.

** 슀크린 μƒ· **
카톑확인 λ°”λžλ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : 업무 μ²˜λ¦¬ν›„ "ν‚€ μž…λ ₯μ‹œ 메인 ν™”λ©΄μœΌλ‘œ λŒμ•„κ°‘λ‹ˆλ‹€..." κ΄€λ ¨ 였λ₯˜ (2개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • [ν‚€λ₯Ό μž…λ ₯ν•˜μ‹œμ˜€ 뒀에 숫자λ₯Ό μž…λ ₯μ‹œ λ©”μΈν™”λ©΄μœΌλ‘œ λŒμ•„μ™”μ„λ–„ 잘λͺ»λœ 업무λ₯Ό μ„ νƒν•˜μ˜€λ‹€κ³  κ²½κ³  μ•Œλ¦Όμ΄ 뜸]
  • [ν‚€λ₯Ό μž…λ ₯ν•˜μ‹œμ˜€ 뒀에 문자λ₯Ό μž…λ ₯μ‹œ λ©”μΈν™”λ©΄μœΌλ‘œ λŒμ•„μ™”μ„λ–„ 잘λͺ»λœ 업무λ₯Ό μ„ νƒν•˜μ˜€λ‹€κ³  κ²½κ³  μ•Œλ¦Όμ΄ 뜨고 화면이 깜빑이며 ν”„λ‘œκ·Έλž¨μ΄ 먹톡 ]

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 아무 업무 이후 λ‹€μ‹œ λ©”μΈμœΌλ‘œ λŒμ•„κ°€κΈ° μœ„ν•΄ λœ¨λŠ” 'ν‚€ μž…λ ₯μ‹œ 메인 ν™”λ©΄μœΌλ‘œ λŒμ•„κ°‘λ‹ˆλ‹€...' 뒀에 λ¬Έμžλ‚˜ 숫자 μž…λ ₯μ‹œ 각 μ’…λ₯˜λ³„λ‘œ 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • μ•„λ¬΄λŸ° 문제 없이 λ©”μΈμœΌλ‘œ 정상 볡귀

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

2020.11.12 - 업무 지정

이번 μ£Ό 업무

  1. 승민, 주용 - 클래슀 λ„νλ¨ΌνŠΈ μž‘μ„±
    : 클래슀 μ—­ν• κ³Ό ν΄λž˜μŠ€μ— λ“€μ–΄μžˆλŠ” λ³€μˆ˜ 및 νƒ€μž… μ„€λͺ… κΈ€ μž‘μ„±
    β€» 파일λͺ…은 ν΄λž˜μŠ€νƒ€μž…μ •λ¦¬-YYYY.MM.DD

  2. 민규, 진주 - κΉƒ λ ˆν¬μ§€ν„°λ¦¬ 생성(μ™„)
    : 레포 생성 및 μ–΄νŠΈλ¦¬λ·°νŠΈμΆ”κ°€, νƒœκ·Έ 정리

  3. μœ μ •, 원쀀 - μž…μΆœκΈˆ λ‚΄μ—­ 클래슀 μž‘μ„±(μ™„)
    : ν˜‘μ˜ ν† λŒ€λ‘œ 클래슀 이름 μ •μ˜, λ³€μˆ˜ μ •μ˜
    β€» ν•¨μˆ˜λ‚˜ κ·Έ μ™Έμ˜ 것은 μ œμ™Έ

+파일 뢄리에 λ”°λ₯Έ 업무좔가 :
민규 : 각 파일 μ„€λͺ…을 클래슀 λ„νλ¨ΌνŠΈμ— μΆ”κ°€

BUG : μΆœκΈˆμ‹œ μž…λ ₯이 μˆ«μžκ°€ 아닐 경우 (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • [μΆœκΈˆν• λ•Œ 좜금 숫자둜 μˆ«μžκ°€ μ•„λ‹Œκ±Έ μž…λ ₯ν•˜λ©΄ κΉœλ°•μž„ 였λ₯˜]
  • [ ]

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. '좜금'으둜 이동
  2. 'μˆ«μžμ™Έ λ‹€λ₯Έ 문자 μž…λ ₯'
  3. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • κ²½κ³  μˆ«μžκ°€ μ•„λ‹™λ‹ˆλ‹€
  • 이전 ν™”λ©΄μœΌλ‘œ 이동

** 슀크린 μƒ· **

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : 이체둜 돈이 λŠ˜μ–΄λ‚œ 경우 λ“±κΈ‰ λ³€κ²½ μ—†μŒ (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • 이체둜 λŠ˜μ–΄λ‚œ 경우 λ“±κΈ‰ 변경이 μ•ˆλ¨

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. κ³„μ’Œ 2개 κ°œμ„€(ν•˜λ‚˜λŠ” 높은 λ“±κΈ‰μœΌλ‘œ)
  2. ν•˜λ‚˜μ˜ κ³„μ’Œμ— λˆμ„ 많이 λ„£μŒ
  3. 높은 등급에 이체둜 λˆμ„ μž…κΈˆν•¨
  4. κ³„μ’Œ 정보 좜λ ₯

** μ˜ˆμƒ λ™μž‘ **

  • λ“±κΈ‰κ³Ό μ΄μžκ°€ λ³€κ²½λœ μƒνƒœλ‘œ 좜λ ₯

** 슀크린 μƒ· **
카톑 μŠ€μƒ· 확인

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : UI좜λ ₯ 였λ₯˜ (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • 메뉴 재 좜λ ₯μ‹œ UI좜λ ₯ 였λ₯˜

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. κ³„μ’Œ κ°œμ„€
  2. κ³„μ’Œ μ •μ§€λ‘œ 이동
    1. 2 μ™Έ λ‹€λ₯Έ ν•­λͺ© 선택
  3. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • UIλŠ” κ·ΈλŒ€λ‘œ μ‚¬μš©μž μž…λ ₯ λ‹€μ‹œ λŒ€κΈ°

** 슀크린 μƒ· **
카톑 확인

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : κ³„μ’Œλ²ˆν˜Έ 음수 κ°€λŠ₯ (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • κ³„μ’Œλ²ˆν˜Έκ°€ μŒμˆ˜κ°€ κ°€λŠ₯ν•©λ‹ˆλ‹€.

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. κ³„μ’Œ κ°œμ„€μ‹œ 음수 μž…λ ₯

** μ˜ˆμƒ λ™μž‘ **

  • μ–‘μˆ˜λ‘œ μž…λ ₯ν•΄μ£Όμ„Έμš” λ“± 처리 λ©”μ‹œμ§€ λ°œμƒ

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

BUG : κ³„μ’Œ κ°œμ„€ μž…λ ₯κ°’ 검증 μ•ˆλ¨ (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • κ³„μ’Œ κ°œμ„€ κ³„μ’Œ μ’…λ₯˜ μ„ νƒμ‹œ 검증 μ•ˆλ¨

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. κ³„μ’Œ κ°œμ„€
  2. 1, 2 μ™Έ λ‹€λ₯Έ κ°’ μž…λ ₯(음수 3μ΄μƒμ˜ μ •μˆ˜ λ“±)

** μ˜ˆμƒ λ™μž‘ **

  • λ‹€μ‹œ 메뉴 μž…λ ₯

** 슀크린 μƒ· **
카톑 확인

BUG : μ†‘κΈˆ κΈˆμ•‘ 문자둜 μž…λ ₯μ‹œ 였λ₯˜ λ°œμƒ (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • μ†‘κΈˆκΈˆμ•‘μ„ 문자둜 μž…λ ₯ν•˜λ©΄ 였λ₯˜κ°€ λ‚©λ‹ˆλ‹€.

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. λ©”λ‰΄μ—μ„œ μ†‘κΈˆμœΌλ‘œ 이동
  2. μ†‘κΈˆκΈˆμ•‘μ„ 문자둜 μž…λ ₯ν•˜μ‹­μ‹œμ˜€.
  3. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • μ˜¬λ°”λ₯Έ μ†‘κΈˆκΈˆμ•‘μ„ μž…λ ₯ν•˜μ‹œμ˜€

** 슀크린 μƒ· **
카톑화면 ν™•μΈλ°”λžλ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

이자 κ΄€λ ¨ 버그(2개)

1.ν…ŒμŠ€νŠΈ 쑰건
ν•˜μ΄λ“±κΈ‰ κ³„μ’Œ κ°œμ„€ν›„ μž…κΈˆ

2.ν…ŒμŠ€νŠΈ 데이터
void

3.μ‹€ν–‰ 절차

  1. 높은 λ“±κΈ‰ κ³„μ’Œ 초기 자금 λ„£κ³  κ°œμ„€
    2)μž…κΈˆ

4.κΈ°λŒ€κ²°κ³Ό
정상 λ™μž‘

5.μ‹€μ œκ²°κ³Ό

  • κ³„μ’Œ 정보 좜λ ₯μ‹œ high λ“±κΈ‰ κ³„μ’Œ μ΄μžκ°€ 0둜 뜸
  • 이자 μ§€κΈ‰μ‹œ μ€˜μ•Όν•  μ–‘ 보닀 많이 μ§€κΈ‰ν•˜λŠ” 버그 있음.

7.μ΄μŠˆμ‚¬ν•­μ˜ μž¬ν˜„ν˜•νƒœ
1)ν•­μƒλ°œμƒ

8.캑처파일
카톑 μ°Έκ³ 

BUG : λΉ„λ°€λ²ˆν˜Έ 지정 κ°€λŠ₯ λ²”μœ„(1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • [λΉ„λ°€λ²ˆν˜Έλ‘œ 백슀페이슀 및 숫자 μ΄μ™Έμ˜ λ‹€λ₯Έ μž…λ ₯도 κ°€λŠ₯ν•©λ‹ˆλ‹€]

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 'κ³„μ’Œ κ°œμ„€'둜 이동
  2. κ°œμ„€μ€‘ λΉ„λ°€λ²ˆν˜Έ μž…λ ₯λž€μ— μ—¬λŸ¬ ν‚€ μž…λ ₯
  3. 였λ₯˜κ°€ λ°œμƒν•˜μ§€ μ•ŠμŒ

** μ˜ˆμƒ λ™μž‘ **

  • λΉ„λ°€λ²ˆν˜Έλ‘œ μž…λ ₯κ°€λŠ₯ν•œ λ²”μœ„λ₯Ό μ§€μ •ν•΄μ£Όκ±°λ‚˜ κ·ΈλŒ€λ‘œ 두면 될것 κ°™μŠ΅λ‹ˆλ‹€.

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

μΆ”κ°€ 톡μž₯ 클래슀 μž‘μ„± μ™„λ£Œ - 이원쀀, 황진주

1. Account에 이자율 λ³€μˆ˜ interestRate 좔가됨.

2. κ³„μ’Œ 2κ°œκ°€ μΆ”κ°€ μƒμ„±λ˜μ—ˆμŒ
κΈ°μ‘΄ Account κ³„μ’Œκ°€ 아무 ν˜œνƒ μ—†λŠ” κ³„μ’Œ

  • NormalAccount : μΆ”κ°€ 수수료 μžˆλŠ” κ³„μ’Œ
  • HighCreditAccount : 등급별 이체 수수료 μžˆλŠ” κ³„μ’Œ

3. 각각의 μƒμ„±μž 좔가함
κ΅μˆ˜λ‹˜ μ½”λ“œ 기반으둜 λΉ„μŠ·ν•˜κ²Œ μž‘μ„±ν•¨

  • 일반 μƒμ„±μž : className();
  • λ§€κ°œλ³€μˆ˜ μžˆλŠ” μƒμ„±μž : className(type κ³„μ’Œ μš”μ†Œ1, type κ³„μ’Œ μš”μ†Œ2);
  • λ³΅μ‚¬μƒμ„±μž : className(const className& ref);

4. 클래슀 λ‚΄μ˜ 읽을 ν•„μš”κ°€ μžˆλŠ” λͺ¨λ“  값을 리턴 κ°€λŠ₯ν•˜λ„λ‘ ν•¨μˆ˜ μž‘μ„±ν•¨.
리턴해주고 μžˆλŠ” ν•­λͺ© :

  • μ†Œμ§€κΈˆ, 이자율, λ“±κΈ‰, 이체수수료 (balance, interestRate, grade, transferFee)

BUG : 업무 선택 μž…λ ₯μ—μ„œ μˆ«μžμ΄μ™Έ 문자 μž…λ ₯μ‹œ ν™”λ©΄ κΉœλΉ‘μž„&먹톡 (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • [잘λͺ»λœ μˆ«μžμ‹œ 재 μž…λ ₯ κ°€λŠ₯ν•˜μ§€λ§Œ 잘λͺ»λœ 문자 μž…λ ₯μ‹œ 재 μž…λ ₯이 λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€ ]

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 업무 선택 κΈ°λŠ₯에 숫자λ₯Ό μ œμ™Έν•œ 문자 μž…λ ₯
  2. 였λ₯˜ λ°œμƒ(ν™”λ©΄ κΉœλΉ‘μž„& 먹톡)

** μ˜ˆμƒ λ™μž‘ **

  • 재 μž…λ ₯κ°€λŠ₯ν•˜κ²Œ 처리

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

과제 λ‚΄μš© 정리

과제 λ‚΄μš©

κ°€μ •

  • 톡μž₯의 κ³„μ’Œλ²ˆν˜ΈλŠ” μ€‘λ³΅λ˜μ§€ μ•ŠλŠ”λ‹€.(쀑볡 검사 ν•˜μ§€ μ•ŠλŠ”λ‹€)
  • μž…κΈˆ 및 좜금 κΈˆμ•‘μ€ 무쑰건 0 보닀 크닀
  • 고객의 κ³„μ’Œμ •λ³΄λŠ” κ³„μ’Œλ²ˆν˜Έ, 고객이름, 고객의 μž”μ•‘, 3κ°€μ§€λ§Œ μ €μž₯ κ΄€λ¦¬ν•œλ‹€
  • λ‘˜ μ΄μƒμ˜ 고객 정보 μ €μž₯을 μœ„ν•˜μ—¬ 배열을 μ‚¬μš©ν•œλ‹€.
  • κ³„μ’Œλ²ˆν˜ΈλŠ” μ •μˆ˜μ˜ ν˜•νƒœμ΄λ‹€.

μΆ”κ°€ λ‚΄μš©, 할일

  • ν”„λ‘œκ·Έλž¨ 2의 Account 클래슀(일반적인 μ€ν–‰κ³„μ’Œ 관리 λ‚΄μš©)λ₯Ό μƒμ†ν•˜λŠ” λ‹€μŒ 두 κ³„μ’Œμ˜ 클래슀λ₯Ό μΆ”κ°€λ‘œ μ •μ˜ (ν˜Ήμ€ λ‹€λ₯Έ 예금 κ³„μ’Œν΄λž˜μŠ€λ₯Ό μΆ”κ°€λ‘œ μ •μ˜)
    Β· NormalAccount 보톡 예금 κ³„μ’Œ μ΅œμ†Œν•œμ˜ 이자 지급, μžμœ μž…μΆœκΈˆ
    Β· HighCreditAccount μ‹ μš© μ‹ λ’° κ³„μ’Œ μ‹ μš©λ„ 높은 고객 λŒ€μƒ 높은 이자
    Β· μ•žμ„œ μ •μ˜ν•œ Account ν΄λž˜μŠ€λŠ” 이자 κ΄€λ ¨ λ‚΄μš© μ—†μŒ
    Β· μœ„μ˜ 두 ν΄λž˜μŠ€λŠ” 이자의 지급 및 μ²˜λ¦¬λ°©μ‹μ— 따라 두 클래슀λ₯Ό μΆ”κ°€λ‘œ μ •μ˜

  • NormalAccount 클래슀
    Β· 객체 생성 κ³Όμ •(μƒμ„±μžμ—μ„œ)μ—μ„œ 이자λ₯Ό μ‚¬μš©μž(은행직원) μž…λ ₯으둜 등둝/지정 (첨뢀 이미지 μ°Έκ³ )

  • HighCreditAccount 클래슀
    Β· 객체 생성 κ³Όμ •(μƒμ„±μžμ—μ„œ)μ—μ„œ 이자λ₯Ό μ‚¬μš©μž(은행직원) μž…λ ₯으둜 등둝/지정 (첨뢀 이미지 μ°Έκ³ )
    Β· 고객의 μ‹ μš©λ“±κΈ‰μ„ A, B, C둜 λ‚˜λˆ„κ³  κ³„μ’Œκ°œμ„€μ‹œ 이 정보λ₯Ό 등둝
    Β· A, B, C λ“±κΈ‰λ³„λ‘œ 각각 7%, 4%, 2% 의 μ΄μœ¨μ„ μΆ”κ°€ 제곡
    Β· 이자 = μž…λ ₯ 이자 + μ‹ μš©λ„ 이자

  • 이자 κ΄€λ ¨ λ‹€μŒμ˜ 쑰건을 적용
    Β· μ΄μžλŠ” 항상 μ •μˆ˜(μ†Œμˆ˜μ  μ΄ν•˜ λ¬΄μ‹œ)
    Β· κ³„μ’Œκ°œμ„€κ³Όμ •μ—μ„œλŠ” 이자 계산 ν•˜μ§€ μ•ŠμŒ
    Β· κ³„μ’Œκ°œμ„€ ν›„ λ³„λ„μ˜ μž…κΈˆμ‹œ 이자 λ°œμƒ
    Β· μ›κΈˆ(κ³„μ’Œκ°œμ„€) + (μž…κΈˆ+μž…κΈˆμ•‘ 이자) + (μž…κΈˆ+μž…κΈˆμ•‘ 이자) + ...

  • 이자 계산 κ³Όμ •
    Β· NormalAccount μ§€μ •λœ 이자율둜 이자 계산
    Β· HighCreditAccount (NormalAccount 이자 계산) + (HighCreditAccount μ΄μžκ³„μ‚°)
    Β· 방법은 μ—¬λŸ¬ 가지
    Β· 예 : μž…κΈˆμ•‘ + (μž…κΈˆμ•‘ * NormalAccount 이자) + (μž…κΈˆμ•‘ * HighCreditAccount 이자)

BUG : 좜금 λ©”μ‹œμ§€ UI닀름 (1개)

** 버그 μ„€λͺ… **
버그가 무엇인지 λͺ…ν™•ν•˜κ³  κ°„κ²°ν•˜κ²Œ μ„€λͺ…ν•©λ‹ˆλ‹€.

  • 좜금 λ©”μ‹œμ§€ μž…λ ₯뢀뢄이 λ‹€λ₯Έ 것듀과 닀름

** μž¬ν˜„ 방법 **
λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계 :

  1. 좜금 단계 진행
  2. λΉ„λ²ˆ μž…λ ₯ν›„.
  3. 좜금 λ©”μ‹œμ§€ μž…λ ₯ 확인
  4. 였λ₯˜ λ°œμƒ

** μ˜ˆμƒ λ™μž‘ **

  • λ‹€λ₯Έ 것과 λΉ„μŠ·ν•˜κ²Œ 좜금 λ©”μ‹œμ§€ 뢀뢄이 μ€‘μ•™μœΌλ‘œ 이동

** 슀크린 μƒ· **
ν•΄λ‹Ήλ˜λŠ” 경우 문제λ₯Ό μ„€λͺ…ν•˜λŠ” 데 λ„μ›€μ΄λ˜λŠ” 슀크린 샷을 μΆ”κ°€ν•©λ‹ˆλ‹€.

** μΆ”κ°€ λ‚΄μš© **
μΆ”κ°€ ν•  λ‚΄μš©

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.