Good

  • 1์›” ๋ถ€ํ„ฐ ๋ชฉํ‘œ๋กœ ํ•œ ๊ทผ๋ ฅ์šด๋™ ๋ฃจํ‹ด์„ ์ž˜ ์ง€ํ‚ค๊ณ  ์žˆ๋‹ค. ์ด์ œ 33๊ฐœ์›” ๋‚จ์•˜๋‹ค.
  • ์•„์นจ์— ์ผ์–ด๋‚˜๋Š” ์Šต๊ด€(6-7์‹œ ๊ธฐ์ƒ)์„ ์ž˜ ๋“ค์ด๊ณ  ์žˆ๋‹ค.
  • ์ผ์ฐ ์ž๋Š” ์Šต๊ด€(22-23์‹œ)์„ ์ž˜ ๋“ค์ด๊ณ  ์žˆ๋‹ค.
  • ์‹๋‹จ์„ ์ž˜ ์ฑ™๊ฒจ๋จน๊ณ  ์žˆ๋‹ค.
  • ์•ฝ์„ ์ž˜ ์ฑ™๊ฒจ๋จน๊ณ  ์žˆ๋‹ค.
  • ๊พธ์ค€ํ•œ ๋ธ”๋กœ๊น…์„ ์ด์–ด๊ฐ€๊ณ  ์žˆ๋‹ค.
  • ํšŒ์‚ฌ ์ƒํ™œ ํŒจํ„ด์„ ์ดํ•ดํ–ˆ๋‹ค.
  • ํˆฌ์ž ์›์น™์„ ์ง€ํ‚ค๊ณ  ์žˆ๋‹ค.
  • ์‚ฌ๋‚ด ์Šคํ„ฐ๋””์— ๋“ค์–ด๊ฐ”๋‹ค.

Bad

  • Wiki์˜ ๋‚ด์šฉ์„ ์•„์ง ๋‹ค ๋ชป์ฝ์–ด๋ณด์•˜๋‹ค.
  • Carplay, Xcode Project, ์ผํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค.
  • ์–ด๋–ค ํŒ€์ด ์žˆ๊ณ , ์–ด๋–ป๊ฒŒ ํ˜‘๋ ฅํ•˜๊ณ  ๋ˆ„๊ฐ€ ๋‹ด๋‹น์ž์ธ์ง€์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค.
  • ๊พธ์ค€ํžˆ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ์œผ๋‚˜, ๊ณต๋ถ€ํ•  ๋‚ด์šฉ์ด ๋„ˆ๋ฌด ๋งŽ๋‹ค. ์ง€์น ๊นŒ๋ด ๊ฒ๋‚œ๋‹ค.
  • ํˆฌ์ž ๊ด€๋ จ ๊ณต๋ถ€๊ฐ€ ์ข€ ๋ฏธํกํ•˜๋‹ค. ์•„๋ฌด๋ž˜๋„ ์ฒ˜์Œํ•˜๋Š” ๊ฒƒ์ด๋‹ค๋ณด๋‹ˆ ์šฉ์–ด๊ฐ€ ์ฒดํ™”๊ฐ€ ์•ˆ๋˜๋Š” ๋“ฏํ•˜๋‹ค.
  • ํ•˜๋ฃจ ์‹œ๊ฐ„์ด ๋ถ€์กฑํ•˜๋‹ค..

Learns

  1. Property์—๋Š” ๊ฐ’์„ ํ•œ๋ฒˆ๋งŒ ํ• ๋‹นํ•˜๋Š” ์Šต๊ด€์„ ๊ฐ€์ง„๋‹ค.
  2. High Order function์„ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ๋‚ด๋ถ€์— โ€œ์ˆœ์ˆ˜ ํ•จ์ˆ˜โ€๋ฅผ ๋„ฃ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์„ค๊ณ„ํ•œ๋‹ค. (self ํ”„๋กœํผํ‹ฐ์— ๊ฐ’์„ ํ• ๋‹นํ•˜์ง€ ์•Š๋Š”๋‹ค.)

Commitment

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