Skip to content

Java Code Convention

Neo edited this page Feb 14, 2024 · 1 revision

์ž๋ฐ” ์ฝ”๋“œ ์ปจ๋ฒค์…˜

์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ Google Java Style Guide๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

์ผ๋ถ€ ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„๋งŒ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ช…์‹œํ•ฉ๋‹ˆ๋‹ค.

2023๋…„ 2์›” ํ•œ๊ธ€ ๋ฒˆ์—ญ

4.2 ๋ธ”๋Ÿญ ๋“ค์—ฌ์“ฐ๊ธฐ: +4 ์ŠคํŽ˜์ด์Šค

์ƒˆ ๋ธ”๋ก ๋˜๋Š” ๋ธ”๋ก๊ณผ ์œ ์‚ฌํ•œ ๊ตฌ์กฐ(block-like construct)๊ฐ€ ์—ด๋ฆด ๋•Œ๋งˆ๋‹ค ๋“ค์—ฌ์“ฐ๊ธฐ๊ฐ€ ๋„ค ์นธ์”ฉ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ธ”๋ก์ด ๋๋‚˜๋ฉด ๋“ค์—ฌ์“ฐ๊ธฐ๋Š” ์ด์ „ ๋“ค์—ฌ์“ฐ๊ธฐ ๋‹จ๊ณ„๋กœ ๋Œ์•„๊ฐ‘๋‹ˆ๋‹ค. ๋“ค์—ฌ์“ฐ๊ธฐ ๋‹จ๊ณ„๋Š” ๋ธ”๋ก ์ „์ฒด์˜ ์ฝ”๋“œ์™€ ์ฃผ์„ ๋ชจ๋‘์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

4.4 ์—ด ์ œํ•œ: 120

Java ์ฝ”๋“œ์˜ ์—ด ์ œํ•œ์€ 120์ž์ž…๋‹ˆ๋‹ค. "๋ฌธ์ž"๋Š” ์œ ๋‹ˆ์ฝ”๋“œ ์ฝ”๋“œ ํฌ์ธํŠธ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

4.5.2 ๋“ค์—ฌ์“ฐ๊ธฐ ์ง€์†์€ ์ตœ์†Œ +8 ์ŠคํŽ˜์ด์Šค

์ค„ ๋ฐ”๊ฟˆ ์‹œ ๊ทธ ๋‹ค์Œ ์ค„์€ ์›๋ž˜ ์ค„์—์„œ +8 ์ด์ƒ ๋“ค์—ฌ์”๋‹ˆ๋‹ค.