๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Book TIL

ํด๋ฆฐ์ฝ”๋“œ Day 18. ํ€ด์ฆˆ๋ฐ์ด

by vividmin 2022. 5. 9.
320x100

โœ… ์ด ํฌ์ŠคํŒ…์€ ๋…ธ๋งˆ๋“œ ์ฝ”๋” ๋ถํด๋Ÿฝ  'ํด๋ฆฐ ์ฝ”๋“œ' ์ฑŒ๋ฆฐ์ง€๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ž‘์„ฑํ•˜๋Š” TIL์ด๋ฉฐ,  ์ถœ์ฒ˜๋Š” Clean Code์ž…๋‹ˆ๋‹ค.

 

 

๐Ÿ“š ๋ฒ”์œ„ :  7์žฅ, 9์žฅ

 

 

Quiz Day

 

๊ฒฐ๊ณผ ?

 

 

๋ณต์Šตํ•˜๊ธฐ
  • Error < throw Exception
  • try catch ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜๋ฉด error๋ฅผ ํšŒํ”ผํ•  ์ˆ˜ ์žˆ์Œ
  • ์—๋Ÿฌ ๋ฉ”์‹œ์ง€์—๋Š” ์™œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”์ง€๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑํ•ด์•ผ ํ•จ
  • ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  null return ๊ธˆ์ง€!! ๐Ÿ™…‍โ™€๏ธ
  • ๋”๋Ÿฌ์šด test code < test code ์—†๋Š” ์ฝ”๋“œ
  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ๋งค์šฐ ์ค‘์š”ํ•จ!! โญโญโญโญโญ
  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ํ•œ ๊ฐ€์ง€ ์ปจ์…‰๋งŒ ๊ฐ€์ง€๋„๋ก ์ž‘์„ฑํ•˜๊ณ  ๋…๋ฆฝ์ ์ด๊ฒŒ ์ž‘์„ฑ
  • ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋Š” Boolean์œผ๋กœ ์ž‘์„ฑ!
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€