๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

์˜๋ฏธ์žˆ๋Š” ์ด๋ฆ„1

[๐Ÿ’ป Programming] Clean Code - ์˜๋ฏธ์žˆ๋Š” ์ด๋ฆ„์„ ์จ๋ผ ์•ˆ๋…•ํ•˜์„ธ์š” Foma ๐Ÿ‘Ÿ ์ž…๋‹ˆ๋‹ค! ์ €๋ฒˆ ๊ธ€์—” ๊นจ๋—ํ•œ ์ฝ”๋“œ๊ฐ€ ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด์•˜๋Š”๋ฐ์š”. ์ด๋ฒˆ์—” ์ข€ ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ๊นจ๋—ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ฒซ๋ฒˆ์งธ ๊ทœ์น™ "์˜๋ฏธ์žˆ๋Š” ์ด๋ฆ„" ์— ๋Œ€ํ•ด์„œ ์ •๋ฆฌํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜๋„๋ฅผ ๋ถ„๋ช…ํžˆ ๋ฐํ˜€๋ผ ๋‚˜์œ ์˜ˆ โŒ ๋งŒ์•ฝ ์•„๋ž˜์™€ ๊ฐ™์€ ํ•จ์ˆ˜๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ญ˜ ์˜๋ฏธํ•˜๋Š”์ง€ ์•Œ ์ˆ˜๊ฐ€ ์—†๋‹ค. func abc(a:String,b:String) -> String { return a+b } ์ข‹์€ ์˜ˆ ๐Ÿ‘๐Ÿป ์œ„์™€ ๊ฐ™์€ ์—ญํ• ์„ ํ•จ์ˆ˜์ด์ง€๋งŒ ์•„๋ž˜์ฒ˜๋Ÿผ ์ž‘์„ฑํ•˜๋ฉด ํ™•์‹คํžˆ ์„ฑ๊ณผ ์ด๋ฆ„์„ ๋ฐ›์•„์„œ ํ’€๋„ค์ž„์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๊ตฌ๋‚˜ ๋ผ๊ณ  ์•Œ ์ˆ˜ ์žˆ๋‹ค. func makeFullName(firstName:String,lastName:String) -> String { let fullName = firstName + lastName .. 2021. 6. 13.
728x90
๋ฐ˜์‘ํ˜•