์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ํ๋ธ๋ฃจ
- ๋ฐฑ์ค
- ๊นํ๋ธ
- ์ธ๊ณต์ง๋ฅ
- nlp
- ํ์ด์ฌ
- ์๊ณ ๋ฆฌ์ฆ
- ๋ฐ์ดํฐ ๋ถ์
- ํ ์คํธ๋ง์ด๋
- Git
- tableau
- react
- AI
- ์์ฐ์ด์ฒ๋ฆฌ
- sap
- ํ๋ธ๋ก
- ์ฝํ
- ๋ฆฌ์กํธ
- DFS
- AWS
- ์ฝ๋ฉํ ์คํธ
- abap
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฅ๋ฌ๋
- ๋น ๋ฐ์ดํฐ
- erp
- github
- ์๋ง์กด์น์๋น์ค
- ํ ์คํธ๋ถ์
- ๋ฐ์ดํฐ๋ถ์
- Today
- Total
๋ชฉ๋กํด๋ฆฐ์ฝ๋ (2)
Hey Tech
ํ๋ก๊ทธ๋๋ฐ ์ ๋ณ์๋ช , ํจ์๋ช ๋ฑ์ ๊ด์ต(convention) ํ๊ธฐ๋ฒ 3๊ฐ์ง์ ๋ํด ์์๋ด ๋๋ค. ์ค๋ค์ดํฌ ํ๊ธฐ๋ฒ(snake_case) ๋จ์ด ์ฌ์ด์ underscore(_)๋ฅผ ํ์ฉํ๋ ํ๊ธฐ๋ฒ Python์์ ์ฃผ๋ก ์ฌ์ฉ ๋ณ์๋ช , ํจ์๋ช , ๋ฐ์ดํฐ ํ์ ๋ฑ์ ํ์ฉ ์์) user_name, retention_score ์นด๋ฉ ํ๊ธฐ๋ฒ(camelCase) ์๋ฌธ์๋ก ์์ํ๊ณ ์ด์ด์ง๋ ๋จ์ด๋ค์ ์์์ ๋๋ฌธ์๋ก ์์ฑํ์ฌ ๋จ์ด ๊ฐ ๊ตฌ๋ถ์ ์ฉ์ดํ ํ๊ธฐ๋ฒ '๋จ๋ด๋ํ ํ๊ธฐ๋ฒ'์ด๋ผ๊ณ ๋ ๋ถ๋ฆผ ๋๋ฌธ์์ ์๋ฌธ์์ ์กฐํฉ์ด ๋ํ์ ํน์ฒ๋ผ ์์๋ค๊ฐ ๋ด๋ ค๊ฐ๋ค๊ฐ ํ๋ ๋ชจ์ ๊ฐ๋คํด์ ๋ถ์ฌ์ง ํ๊ธฐ๋ฒ Java ์ธ์ด์์ ์ฃผ๋ก ์ฌ์ฉ ์์) getUserName, findByUserName ํ์ค์นผ ํ๊ธฐ๋ฒ(PascalCase) ๋จ์ด์ ์ฒซ ์์์ ํญ์ ๋๋ฌธ์..
JavaScript์์ ์กฐ๊ฑด๋ฌธ์ด ๋จ๋ฌธ์ธ(1 line) ๊ฒฝ์ฐ ๋์ฑ ๊ฐ๊ฒฐํ๊ฒ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ตฌ๋ฌธ์ด๋ ์ฐธ๊ณ ํ์๊ธธ ๋ฐ๋๋๋ค. ์ผ๋ฐ์ ์ธ ์กฐ๊ฑด๋ฌธ ์๋ ์ฝ๋๋ ์กฐ๊ฑด๋ฌธ ์์ฑ์ ์ ์ ์ฝ๋๋ผ๊ณ ๋ณผ ์ ์์ฃ . ๋ค์๊ณผ ๊ฐ์ด ์กฐ๊ฑด๋ฌธ scope ์์ ์ฝ๋๊ฐ ๋จ๋ฌธ์ผ ๊ฒฝ์ฐ ๋์ฑ ๊ฐ๊ฒฐํ๊ฒ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. let num = 100; if (num > 50){ console.log(num); } ํด๋ฆฐ ์ฝ๋ && ์ฐ์ฐ์๋ฅผ ํ์ฉํ์ฌ ์กฐ๊ฑด์์ ์ฐ์ฐ์ ์ข์ธก์, ์กฐ๊ฑด๋ฌธ ๋ด ์คํ๋ฌธ์ ์ฐ์ฐ์ ์ฐ์ธก์ ์์ฑํ๋ฉด ๋ฉ๋๋ค. let num = 100; num > 50 && console.log(num); ์ ์ฝ๋๋ฅผ ์ฒ์ ๋ณด๋ ๋ถ๋ค์ ๋ค์ ์ด์ํดํ์ค ์ ์์ง๋ง, ์ค๋ฌด์์๋ ๋์ค์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ตฌ๋ฌธ์ด๋ ์ฐธ๊ณ ํ์์ด ํ์ฉํ..