๊ธ€์ƒ์ž 2

skydoves๋‹˜ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌ(contribution)ํ•˜๋‹ค.๐Ÿ•Š๏ธ

'์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜ ์•„์นด๋ฐ๋ฏธ' ์ฐธ์—ฌ ์ดํ›„์— ์˜คํ”ˆ์†Œ์Šค์— ํฅ๋ฏธ๋ฅผ ๋Š๊ปด์„œ๊ธฐํšŒ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ฐ€์•„๋” ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ•˜๊ณค ํ•˜๋Š”๋ฐ, ์‚ฌ์‹ค ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ•˜๋Š” ๊ฑด ์ ˆ๋Œ€ ์•„๋‹ˆ๋‹ค. ์˜คํ”ˆ์†Œ์Šคโ‰๏ธ ์˜คํ”ˆ์†Œ์Šค์— ๋Œ€ํ•ด ์ž ๊น ์ด์•ผ๊ธฐํ•˜์ž๋ฉด , , ๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ๊ฐ€ ์˜คํ”ˆ์†Œ์Šค๋กœ ๋ฐฐํฌํ•œ ๋ฆฌ๋ˆ…์Šค๋Š”์šฐ๋ถ„ํˆฌ, ๋ ˆ๋“œํ–‡ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐฐํฌํŒ์ด ์ƒ๊ฒผ๊ณ ,์ด๋ฅผ ํ†ตํ•ด ํ˜‘์—…๊ณผ ๊ณต์œ ์˜ ์ฒ ํ•™์ด๋ผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ œ์‹œํ–ˆ๋‹ค.  ๐Ÿ’š์•ˆ๋“œ๋กœ์ด๋“œ๐Ÿ’š ๋˜ํ•œ ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์šด์˜์ฒด์ œ์ธ ๋งŒํผ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์„ ํ†ตํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์ƒํƒœ๊ณ„์˜ ๋ฐœ์ „ ๊ฐ€๋Šฅ์„ฑ์€์ •๋ง ๋ฌด๊ถ๋ฌด์ง„ํ•˜๋‹ค!  ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ด๋Ÿฐ ์—„์ฒญ๋‚œ ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง„ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์ฐธ์—ฌํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ์‚ฌ๋žŒ์ด ์žˆ์„๊นŒ!!!?? ๐Ÿค” ๋‚˜์˜ ์˜คํ”ˆ์†Œ์Šค ๊ฒฝํ—˜๋‹ด ๋‚˜์˜ ์ฒซ ์˜คํ”ˆ์†Œ์Šค ์ปจํŠธ๋ฆฌ๋ทฐ์…˜์€ discuss..

Java, Kotlin Coding conventions

Java convention https://naver.github.io/hackday-conventions-java/ ์บ ํผ์Šค ํ•ต๋ฐ์ด Java ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜ ์ค‘๊ด„ํ˜ธ({,}) ๋Š” ํด๋ž˜์Šค, ๋ฉ”์„œ๋“œ, ์ œ์–ด๋ฌธ์˜ ๋ธ”๋Ÿญ์„ ๊ตฌ๋ถ„ํ•œ๋‹ค. 5.1. K&R ์Šคํƒ€์ผ๋กœ ์ค‘๊ด„ํ˜ธ ์„ ์–ธ ํด๋ž˜์Šค ์„ ์–ธ, ๋ฉ”์„œ๋“œ ์„ ์–ธ, ์กฐ๊ฑด/๋ฐ˜๋ณต๋ฌธ ๋“ฑ์˜ ์ฝ”๋“œ ๋ธ”๋Ÿญ์„ ๊ฐ์‹ธ๋Š” ์ค‘๊ด„ํ˜ธ์— ์ ์šฉ๋˜๋Š” ๊ทœ์น™์ด๋‹ค. ์ค‘๊ด„ํ˜ธ naver.github.io Kotlin convention https://kotlinlang.org/docs/coding-conventions.html#class-layout Coding conventions | Kotlin kotlinlang.org ์ฝ”๋”ฉํ•  ๋•Œ ์ฐธ๊ณ ํ•˜๋Š” convention ๋ฌธ์„œ๋“ค! Java๋ž‘ Kotlin ์นดํ…Œ๊ณ ๋ฆฌ ๋‘˜ ์ค‘ ์–ด๋””๋‹ค ๋„ฃ์„์ง€..

1