๐Ÿ“Daily log

์นด์นด์˜คํ†ก์ด ๋ชป ์จ๋จน์„ ๋ฉ”์‹ ์ €์ธ ์ด์œ 

  • PC์นดํ†ก์—์„œ ๊ฒ€์ƒ‰์ฐฝ์—์„œ ctrl+A์‹œ ํ…์ŠคํŠธ ์ „์ฒด์„ ํƒ์ด ์•„๋‹Œ ์นœ๊ตฌ ์ถ”๊ฐ€ ์ฐฝ์ด ๋‚˜์˜จ๋‹ค. ํ…์ŠคํŠธ ์ž…๋ ฅ์‹œ ์ž์ฃผ ์“ฐ๋Š” ๋‹จ์ถ•ํ‚ค๋ฅผ ์™œ ์ด๋Ÿฐ์‹์œผ๋กœ ๋™์ž‘ํ•˜๊ฒŒ ํ•ด๋‘๋Š”๊ฑด๊ฐ€? ํ†ก๋ฐฉ ๋ชฉ๋ก์—์„œ ๋™์ž‘ํ•˜๋Š”๊ฒƒ์€ ์ดํ•ดํ•˜์ง€๋งŒ ํ…์ŠคํŠธ์ž…๋ ฅ์‹œ์—๋Š” ์ง๊ด€์ ์ด์ง€ ์•Š์€ ๋™์ž‘๋ฐฉ์‹์ด๋‹ค.
  • ์ˆ˜์‹ ๊ฑฐ๋ถ€ ์›ํ• ๋• ์ฒด๋„ ์ฐจ๋‹จ์„ ํ•œ๋‹ค. ๊ทธ๋Ÿผ ๊ฐ™์€ ํ†ก๋ฐฉ์œผ๋กœ ์˜ค๋Š” ๊ฒฐ์ œ ๋ฌธ์ž๋“ค์€? ์ง๊ด€์ ์ด์ง€ ๋ชปํ•œ ์šฉ์–ด ์„ ํƒ์ด๋‹ค.
  • ํƒœ๋ธ”๋ฆฟ ๋ฒ„์ „์€ ๊ธฐ๊ธฐ์ œํ•œ์ด ์žˆ๋‹ค. ์‚ผ์„ฑ, ์• ํ”Œ ์ œ์กฐ์˜ ํƒœ๋ธ”๋ฆฟ์ด ์•„๋‹Œ ๋ชจ๋ธ์€ ์นด์นด์˜คํ†ก์„ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•œ๋‹ค. ์ค‘๊ตญ์‚ฐ ํƒœ๋ธ”๋ฆฟ์˜ ๋ณด์•ˆ ๋ฌธ์ œ๋กœ ์ธํ•œ ๋ฒ•์  ์ฑ…์ž„์„ ํšŒํ”ผํ•˜๊ธฐ ์œ„ํ•œ ์กฐ์น˜๋กœ ๋ณด์ด๋‚˜ ๋‚ฉ๋“ํ•˜๊ธฐ ํž˜๋“ค๋‹ค.
  • APKํŒŒ์ผ ์ „์†ก ๋ฏธ์ง€์›. ๋Œ€์ฒด ์™œ?
  • ์„œ๋ฒ„์— ๋Œ€ํ™”๋‚ด์šฉ ์ €์žฅ ์•ˆ๋จ. ์ด๊ฑฐ ์˜คํ•ด๋Š” ๋ง์•„์•ผํ•œ๋‹ค. ์–ด๋–ค์‹์œผ๋กœ๋“  ์ €์žฅ์€ ๋˜๊ฒ ์ง€๋งŒ, ์‚ฌ์šฉ์žํ•œํ…Œ ์ œ๊ณต์„ ์•ˆํ•ด์ค€๋‹ค๋Š” ์ ์ด๋‹ค. ๋ˆ„๊ตฐ๊ฐ€ ์นดํ†ก์„ ๋ณด๋‚ด๋ฉด ํฐ์ด๋“  PC๋“  ์นดํ†ก์„ ์ผœ๋†”์•ผ ๋ฉ”์„ธ์ง€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฑด ๋ฉ”์‹ ์ €๊ฐ€ ์•„๋‹ˆ๋ผ ํ‘ธ์‹œ์•Œ๋ฆผ์„ ๋ณด๋‚ด๋Š”์…ˆ์ด๋‹ค.
  • ์นดํ†ก๋ฐฉ ์ •๋ฆฌ๊ธฐ๋Šฅ ๋ถ€์žฌ. ์นดํ†ก์„ ์“ฐ๊ธฐ ์‹œ์ž‘ํ•œ์ง€ ์ˆ˜๊ฐœ์›” ๊นŒ์ง„ ํ‹ˆํ‹ˆํžˆ ์ •๋ฆฌํ–ˆ์ง€๋งŒ ๋‚˜์ด๋„ ๋จน๊ณ  ํ†ก๋„ ๋งŽ์•„์ง€๋‹ˆ ์ง„์ž‘์— ํฌ๊ธฐํ–ˆ๋‹ค. ์ˆ˜์‹ญ ์ˆ˜๋ฐฑ๊ฐœ์˜ ํ†ก๋ฐฉ์ด ํ•œ ์Šคํฌ๋กค์— ๋Š˜์–ด์ ธ ์žˆ๋‹ค. ์—…๋ฌด ํ†ก๋ฐฉ, ์นœ๊ตฌ ํ†ก๋ฐฉ, ๊ฐ€์กฑ, ์ทจ๋ฏธ ๊ฐ™์ด ๊ทธ๋ฃนํ™”ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ๋””์Šค์ฝ”๋“œ์ฒ˜๋Ÿผ.
  • ๊ฒฐ๊ณผ ์—†๋Š” ์นดํ†ก๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ. ์œผ๋ ˆ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์ด ๊ทธ๋Ÿฌํ•˜๋“ฏ ๊ฒ€์ƒ‰ ํ›„์—” ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ๋ณด์ธ๋‹ค. ์นดํ†ก ๋นผ๊ณ . ํ„ฐ๋ฏธ๋„์ฐฝ์—์„œ ๋Œ์•„๊ฐ€๋Š” vim์ฒ˜๋Ÿผ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ํ•˜๋‚˜์”ฉ ๋น ์ง์—†์ด ๋งˆ์ฃผํ•ด์•ผ ํ•œ๋‹ค. ๊ฒ€์ƒ‰์–ด๊ฐ€ ์ž์ฃผ ์“ฐ์ด๋Š” ๋‹จ์–ด๊ฑฐ๋‚˜ ์˜ค๋ž˜๋œ ๋‚ด์šฉ์ด๋ผ๋ฉด ํ•œ์ฐธ๋™์•ˆ ์˜ฌ๋ผ๊ฐ€์•ผํ•œ๋‹ค. ์‹ค์ˆ˜๋กœ ๊ฒ€์ƒ‰ ํ™”๋ฉด์„ ๋‚˜์˜ค๋ฉด ํ•„์ž์ฒ˜๋Ÿผ ํ™”๊ฐ€๋‚˜์„œ ๊ธ€์„ ์“ฐ๊ฒŒ ๋œ๋‹ค.
  • ๊ฒ€์ƒ‰์‹œ ์“ธ๋ฐ์—†๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ๊ฐ€ ๋“ค์–ด๊ฐ€์žˆ๋‹ค. ๊ฒ€์ƒ‰๋œ ๋งํ’์„ ์„ ํ”๋“ค์–ด์ฃผ๋Š”๋ฐ, ์นดํ†ก์„ ํ•˜๋‚˜์”ฉ ํ•œ์ฐธ๋™์•ˆ ์˜ฌ๋ผ๊ฐ€์•ผ ํ• ๋• ๋‹ต๋‹ตํ•˜๊ธฐ ๊ทธ์ง€์—†๋‹ค. ๋‹ค์Œ/์ด์ „ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๋‹ค๊ณ  ์Šคํ‚ต๋˜์ง€๋„ ์•Š๋Š”๋‹ค. ์ผ€์ผ€๋ฌต์€ ์นดํ†ก์„ ๋ณด๊ณ ์‹ถ๋‹ค๋ฉด ๋ณด๋‚ด์˜จ ๊ฐ™์€ ๋‹จ์–ด๋“ค์„ ํ•˜๋‚˜์”ฉ ํ”๋“ค์–ด์ฃผ๋ฉฐ ์ฐพ์•„๊ฐ€์•ผํ•œ๋‹ค.
  • ์˜คํ”ˆ์ฑ„ํŒ… ํƒญ์— ์ˆํผ์ถ”๊ฐ€. ์ด๊ฒŒ ๋ญ” ๊ดด์ƒํ•œ UI์ธ๊ฐ€ ์‹ถ๋‹ค. ํ•˜๋‹จ ํƒญ์œผ๋กœ ์ผ๋ฐ˜์ฑ„ํŒ…๊ณผ ์˜คํ”ˆ์ฑ„ํŒ…์„ ๊ตฌ๋ถ„ํ•ด ๋†“๊ณ  ์˜คํ”ˆ์ฑ„ํŒ…ํƒญ์— ๋“ค์–ด๊ฐ€๋ฉด ์›ฌ ๊ด‘๊ณ ๋กœ ๊ฐ€๋“ํ•œ ์ˆํผ์ด ๋‚˜์˜จ๋‹ค. ์ด๊ฒŒ ๊ธฐ๋ณธ์„ค์ •์ด๋ผ ์˜คํ”ˆ์ฑ„ํŒ…์„ ๋ณด๋ ค๋ฉด ์˜คํ”ˆ์ฑ„ํŒ…ํ™”๋ฉด์œผ๋กœ ์ด๋™ํ•ด์•ผ๋œ๋‹ค. ์‹ฌ์ง€์–ด ๊ธฐ์กด์— ์˜คํ”ˆ์ฑ„ํŒ…์„ ํ•จ๊ป˜ ๋ณผ์ง€ ๋”ฐ๋กœ ๋ณผ์ง€ ๊ตฌ๋ถ„ํ•˜๋Š” ์„ค์ •๋„ ์ง€์›Œ๋†จ๋‹ค. ์ด๋Ÿฐ ์•…๋ž„ํ•œ

 

 


ํ•ด๊ฒฐ๋œ ๋ฌธ์ œ๋“ค

  • ์นœ๊ตฌ ์‚ญ์ œ๊ธฐ๋Šฅ ๋ถ€์žฌ. ๊ทธ๋ƒฅ ์นœ๊ตฌ๋งŒ ์‚ญ์ œํ•˜๊ณ  ์‹ถ์€๋ฐ ์™œ ์ฐจ๋‹จ์„ ํ•ด์•ผ๋˜๋Š”๊ฑธ๊นŒ? CURD๋Š” ๊ธฐ๋ณธ์ค‘์— ๊ธฐ๋ณธ์ธ๋ฐ ์นœ๊ตฌ ์‚ญ์ œ๊ธฐ๋Šฅ์ด ์—†๋Š” ๋ฉ”์‹ ์ €๋Š” ์ด๊ฒŒ ์œ ์ผํ• ๊ฒƒ๊ฐ™๋‹ค. ์‹ฌ์ง€์–ด ์นด์นด์˜คํ†ก์ด ์‚ฌ์šฉ๋˜๊ธฐ ์‹œ์ž‘ํ•œ์ง€ ๋ช‡๋…„์งธ์ธ๋ฐ ๋ง์ด๋‹ค.
  • ์นดํ†ก๋ฐฉ ์ •๋ฆฌ๊ธฐ๋Šฅ ๋ถ€์žฌ. ์นดํ†ก์„ ์“ฐ๊ธฐ ์‹œ์ž‘ํ•œ์ง€ ์ˆ˜๊ฐœ์›” ๊นŒ์ง„ ํ‹ˆํ‹ˆํžˆ ์ •๋ฆฌํ–ˆ์ง€๋งŒ ๋‚˜์ด๋„ ๋จน๊ณ  ํ†ก๋„ ๋งŽ์•„์ง€๋‹ˆ ์ง„์ž‘์— ํฌ๊ธฐํ–ˆ๋‹ค. ์ˆ˜์‹ญ ์ˆ˜๋ฐฑ๊ฐœ์˜ ํ†ก๋ฐฉ์ด ํ•œ ์Šคํฌ๋กค์— ๋Š˜์–ด์ ธ ์žˆ๋‹ค. ์—…๋ฌด ํ†ก๋ฐฉ, ์นœ๊ตฌ ํ†ก๋ฐฉ, ๊ฐ€์กฑ, ์ทจ๋ฏธ ๊ฐ™์ด ๊ทธ๋ฃนํ™”ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ๋””์Šค์ฝ”๋“œ์ฒ˜๋Ÿผ

 

 

 

 

 

 

 

 

 

 

 

๐Ÿ›‘ ์ฃผ์š” ๋ถˆ๋งŒ ๋ฐ ๋ฌธ์ œ์ 

1. ์ง๊ด€์ ์ด์ง€ ์•Š์€ UI/UX (PC ๋ฐ ๊ฒ€์ƒ‰)

  • PC ๋ฒ„์ „ ๋‹จ์ถ•ํ‚ค ์ถฉ๋Œ: ๊ฒ€์ƒ‰์ฐฝ์—์„œ Ctrl+A ์ž…๋ ฅ ์‹œ ํ…์ŠคํŠธ ์ „์ฒด ์„ ํƒ์ด ์•„๋‹Œ '์นœ๊ตฌ ์ถ”๊ฐ€' ์ฐฝ์ด ํŒ์—…๋จ. ํ…์ŠคํŠธ ์ž…๋ ฅ์˜ ๊ธฐ๋ณธ ๊ด€์Šต์„ ๋ฌด์‹œํ•œ ์ฒ˜์‚ฌ.
  • ๋น„ํšจ์œจ์ ์ธ ๋Œ€ํ™” ๋‚ด์šฉ ๊ฒ€์ƒ‰:
    • ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ๋ชฉ๋ก(List)์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ํ•ด๋‹น ๋Œ€ํ™” ์‹œ์ ์œผ๋กœ ์ด๋™ํ•˜์—ฌ ํ•˜๋‚˜์”ฉ ํ™•์ธํ•ด์•ผ ํ•จ(๋งˆ์น˜ ํ„ฐ๋ฏธ๋„์˜ Vim ์—๋””ํ„ฐ์ฒ˜๋Ÿผ).
    • ์˜ค๋ž˜๋œ ๋Œ€ํ™”๋‚˜ ๋นˆ๋„ ๋†’์€ ๋‹จ์–ด ๊ฒ€์ƒ‰ ์‹œ ์Šคํฌ๋กค ๋ถ€๋‹ด์ด ํผ.
    • ๊ฒ€์ƒ‰ ํ™”๋ฉด ์ดํƒˆ ์‹œ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ๊ฒ€์ƒ‰ํ•ด์•ผ ํ•จ.
  • ๋ถˆํ•„์š”ํ•œ ๊ฒ€์ƒ‰ ์• ๋‹ˆ๋ฉ”์ด์…˜: ๊ฒ€์ƒ‰๋œ ๋งํ’์„ ์„ ํ”๋“œ๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ ๋•Œ๋ฌธ์— ํ™•์ธ ์‹œ๊ฐ„์ด ์ง€์ฒด๋จ. ์Šคํ‚ต ๋ถˆ๊ฐ€.

2. ์ดํ•ดํ•˜๊ธฐ ํž˜๋“  ์ •์ฑ… ๋ฐ ๊ธฐ๋Šฅ ์ œํ•œ

  • ํƒœ๋ธ”๋ฆฟ ๊ธฐ๊ธฐ ์ œํ•œ: ์‚ผ์„ฑ, ์• ํ”Œ ์™ธ ํƒ€์‚ฌ(์ค‘๊ตญ์‚ฐ ๋“ฑ) ํƒœ๋ธ”๋ฆฟ์—์„œ๋Š” ๋กœ๊ทธ์ธ/์‚ฌ์šฉ ๋ถˆ๊ฐ€. ๋ณด์•ˆ ์ด์Šˆ ํšŒํ”ผ ๋ชฉ์ ์ด ์˜์‹ฌ๋˜๋‚˜ ๋‚ฉ๋“ํ•˜๊ธฐ ์–ด๋ ค์›€.
  • APK ํŒŒ์ผ ์ „์†ก ๋ฏธ์ง€์›: ํŒŒ์ผ ์ „์†ก ๊ธฐ๋Šฅ์—์„œ APK ํŒŒ์ผ๋งŒ ์ œํ•œ๋จ.
  • ๋ถˆ์™„์ „ํ•œ ๋ฉ”์‹œ์ง€ ๋™๊ธฐํ™” (์„œ๋ฒ„ ์ €์žฅ):
    • ๊ธฐ๊ธฐ(PC/ํฐ)๊ฐ€ ์ผœ์ ธ ์žˆ์–ด์•ผ๋งŒ ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๊ตฌ์กฐ.
    • ์ง„์ •ํ•œ ํด๋ผ์šฐ๋“œ ๋ฉ”์‹ ์ €๋ผ๊ธฐ๋ณด๋‹ค ๋‹จ์ˆœ 'ํ‘ธ์‹œ ์•Œ๋ฆผ' ์„œ๋น„์Šค์— ๊ฐ€๊นŒ์›€.
  • ์šฉ์–ด ๋ฐ ๊ธฐ๋Šฅ์˜ ํ˜ผ๋ž€ (์ˆ˜์‹  ๊ฑฐ๋ถ€): ์•Œ๋ฆผ ํ†ก ๋“ฑ์„ ์ˆ˜์‹  ๊ฑฐ๋ถ€ํ•˜๋ ค๋ฉด '์ฑ„๋„ ์ฐจ๋‹จ'์„ ํ•ด์•ผ ํ•˜๋Š”๋ฐ, ์ด ๊ฒฝ์šฐ ๊ฒฐ์ œ ๋‚ด์—ญ ๋“ฑ ํ•„์ˆ˜ ์ •๋ณด ์ˆ˜์‹  ์—ฌ๋ถ€๊ฐ€ ๋ถˆ๋ถ„๋ช…ํ•จ. ์šฉ์–ด ์„ ํƒ์ด ์ง๊ด€์ ์ด์ง€ ์•Š์Œ.

3. ์˜คํ”ˆ์ฑ„ํŒ… UI ๊ฐ•์ œ ๋ณ€๊ฒฝ

  • ์ˆํผ(Lite) ๊ฐ•์ œ ๋…ธ์ถœ: ์˜คํ”ˆ์ฑ„ํŒ… ํƒญ ํ•˜๋‹จ์— ๊ด‘๊ณ ์„ฑ ์ˆํผ ์ฝ˜ํ…์ธ ๊ฐ€ ๊ธฐ๋ณธ์œผ๋กœ ๋…ธ์ถœ๋จ.
  • ์„ค์ • ์‚ญ์ œ: ์ผ๋ฐ˜ ์ฑ„ํŒ…๊ณผ ์˜คํ”ˆ์ฑ„ํŒ…์„ ํ†ตํ•ฉ/๋ถ„๋ฆฌํ•ด์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž ์„ค์ • ๊ธฐ๋Šฅ์ด ์‚ญ์ œ๋จ.
  • ์ ‘๊ทผ์„ฑ ์ €ํ•˜: ์‹ค์ œ ์˜คํ”ˆ์ฑ„ํŒ… ๋ชฉ๋ก์„ ๋ณด๋ ค๋ฉด ์ถ”๊ฐ€์ ์ธ ์ง„์ž… ๊ณผ์ •์ด ํ•„์š”ํ•จ.

โœ… ํ•ด๊ฒฐ๋œ ๋ฌธ์ œ๋“ค (๋˜๋Š” ์‚ฌ์šฉ์ž ์–ธ๊ธ‰ ์‚ฌํ•ญ)

์‚ฌ์šฉ์ž๊ป˜์„œ **'ํ•ด๊ฒฐ๋œ ๋ฌธ์ œ'**๋กœ ๋ถ„๋ฅ˜ํ•˜์‹  ํ•ญ๋ชฉ์ž…๋‹ˆ๋‹ค.

  • ์นœ๊ตฌ ์‚ญ์ œ ๊ธฐ๋Šฅ: ๊ณผ๊ฑฐ์—๋Š” '์ฐจ๋‹จ'๋งŒ ๊ฐ€๋Šฅํ•˜๊ณ  '์‚ญ์ œ'๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ–ˆ์œผ๋‚˜, ํ˜„์žฌ๋Š” ๊ธฐ๋Šฅ์ด ๋„์ž…๋จ. (CRUD์˜ ๊ธฐ๋ณธ ๋ถ€์žฌ์˜€์Œ)
  • ์นดํ†ก๋ฐฉ ์ •๋ฆฌ (์ฑ„ํŒ…๋ฐฉ ์„œ๋ž/ํด๋”):
    • (์ฐธ๊ณ : ํ…์ŠคํŠธ ์ƒ๋‹จ์—์„œ๋Š” '๋ถ€์žฌ'๋กœ ์ง€์ ๋˜์—ˆ์œผ๋‚˜, ํ•˜๋‹จ์—์„œ 'ํ•ด๊ฒฐ๋œ ๋ฌธ์ œ'๋กœ ์žฌ์–ธ๊ธ‰๋จ)
    • ์—…๋ฌด, ์นœ๊ตฌ, ๊ฐ€์กฑ, ์ทจ๋ฏธ ๋“ฑ ๋””์Šค์ฝ”๋“œ์ฒ˜๋Ÿผ ๊ทธ๋ฃนํ™”(ํด๋”๋ง) ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ๋‹ˆ์ฆˆ.