Search
๐Ÿ“‚

YJPD Convention

Code Convention

โ€ข
Entity
โ—ฆ
setter ์‚ฌ์šฉ ๊ธˆ์ง€
โ—ฆ
๋ฉ”์†Œ๋“œ ์‚ฌ์šฉ ๊ธˆ์ง€
โ€ข
๊ฐ์ฒด๊ฐ„ ๋ณ€ํ™˜ ์ž‘์—…
โ—ฆ
org.mapstruct.Mapper ์‚ฌ์šฉ
implementation 'org.mapstruct:mapstruct:1.5.3.Final' annotationProcessor 'org.mapstruct:mapstruct-processor:1.5.3.Final'
Shell
๋ณต์‚ฌ
โ€ข
Custom ResultCode ์‚ฌ์šฉ
โ€ข
Custom ResponseEntity ์‚ฌ์šฉ
โ€ข
api 1๊ฐœ๋‹น dto 1๊ฐœ์”ฉ (req, res)
โ€ข
๋„ค์ด๋ฐ ๊ทœ์น™
โ—ฆ
dto
โ–ช
request: Req
โ–ช
response: Res
โ—ฆ
๋ฉ”์†Œ๋“œ๋ช…: ๋ฌด์Šจ ์ผ์„ ํ•˜๋Š” ๋ฉ”์†Œ๋“œ์ธ์ง€ ์ดํ•ด๋  ์ •๋„๋ฉด ๋จ

Commit Convention

โ€ข
Featย : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ
โ€ข
Fixย : ๋ฒ„๊ทธ๋ฅผ ๊ณ ์นœ๊ฒฝ์šฐ
โ€ข
Docsย : ๋ฌธ์„œ๋ฅผ ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ
โ€ข
Styleย : ์ฝ”๋“œ ํฌ๋งท ๋ณ€๊ฒฝ, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ์ˆ˜์ •์ด ์—†๋Š”๊ฒฝ์šฐ
โ€ข
Refactorย : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
โ€ข
Test: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ

Code Style

โ€ข
GoogleStyle