๋ณ์๋ช ํ๊ธฐ๋ฒ์ ํ ๋ฒ์ ๋ฐ๊พธ๊ธฐ
์ด๋ฆ์ ํ ์ค์ ํ๋์ฉ ๋ถ์ฌ ๋ฃ์ผ๋ฉด camelCaseยทPascalCaseยทsnake_caseยทkebab-caseยทCONSTANT_CASE ๋ค์ฏ ๊ฐ์ง๊ฐ ํ ํ์ ๋์จ๋ค. ํ๊ธฐ๋ฒ์ ๊ณจ๋ผ ๊ทธ ์ด ์ ์ฒด๋ฅผ ํ ๋ฒ์ ๋ณต์ฌํ ์ ์์ด์, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ปฌ๋ผ ๋ชฉ๋ก์ ์ฝ๋ ํ๋๋ช ์ผ๋ก ์ฎ๊ธธ ๋์ฒ๋ผ ๋ฌถ์ ์์ ์ ์ด๋ค.
๋ณํ์ ์ด๋ฆ์ ๋จ์ด๋ก ๋๋ ์ผ์์ ๊ฐ๋ฆฐ๋ค. ๋ฐ์คยทํ์ดํยท์ ยท๊ณต๋ฐฑ์์ ๋๊ณ , ๋ถ์ฌ ์ด ์ด๋ฆ์ ์๋ฌธ์์์ ๋๋ฌธ์๋ก ์ฌ๋ผ๊ฐ๋ ์๋ฆฌ์์ ๋๋๋ค. ๋ฌธ์ ๋ ์ฝ์ด๋ค. parseHTTPResponse ๋ฅผ parseHttpResponse ๋ก ์ธ์ง ๊ทธ๋๋ก ๋์ง๋ ๊ณต์ธ๋ ๋จ์ผ ๊ท์น์ด ์๊ณ ์ธ์ด์ ๋ฆฐํฐ๋ง๋ค ๋ค๋ฅด๋ฏ๋ก, ๋ ์ ํ์ง๋ก ์ง์ ๊ณ ๋ฅด๊ฒ ํ๋ค. ์ซ์ ๊ฒฝ๊ณ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ถ์ผ์ง ๋์์ง ๊ณ ๋ฅผ ์ ์๋ค.
์๋ฌธ์์ ์ซ์๊ฐ ์๋ ๊ธ์๋ ๋์๋ฌธ์ ๋ณํ ์์ด ํ ๋ฉ์ด๋ฆฌ๋ก ๋ค๋ฃฌ๋ค. ํ๊ธ์ด ์์ธ ์ด๋ฆ์ ๋์๋ฌธ์ ๊ฐ๋ ์ด ์์ด ํ๊ธฐ๋ฒ์ด ์ ์ฉ๋์ง ์์ผ๋ฉฐ ๊ฒฐ๊ณผ ์๋์ ๋ช ๊ฐ๊ฐ ๊ทธ๋ฌ๋์ง ์ ์ด ์ค๋ค. ์์ฝ์ด ๊ฒ์ฌ๋ ์ธ์ด๋ณ ์๋ณ์ ๊ท์น ๊ฒ์ฆ์ ํ์ง ์๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
parse, HTTP, Response ์ธ ๋จ์ด๋ก ๋๊ธด๋ค. ์ฝ์ด ์ฒ๋ฆฌ๋ฅผ ์ผ๋ฐ ๋จ์ด๋ก ๋๋ฉด parseHttpResponse, ๋๋ฌธ์ ์ ์ง๋ก ๋๋ฉด parseHTTPResponse ๊ฐ ๋๋ค. snake_case ๋ ๋ ๋ค parse_http_response ๋ค.
๋จ์ด๋ก ๋๋ ๊ฒฐ๊ณผ๋ user ์ ID ๋ก ๊ฐ์ง๋ง, ์ฝ์ด ์ฒ๋ฆฌ๋ฅผ ๋๋ฌธ์ ์ ์ง๋ก ๋๋ฉด camelCase ๊ฒฐ๊ณผ๊ฐ userID ๋ก, ์ผ๋ฐ ๋จ์ด๋ก ๋๋ฉด userId ๋ก ๊ฐ๋ฆฐ๋ค.
ํ๊ธ์ ๋์๋ฌธ์ ๊ตฌ๋ถ์ด ์์ด ํ๊ธฐ๋ฒ์ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ๊ธ์๋ฅผ ๊ทธ๋๋ก ๋๋ค. ๊ฒฐ๊ณผ ์ค๋ช ์ ๊ทธ๋ฐ ์ด๋ฆ์ด ๋ช ๊ฐ์๋์ง ํ์๋๋ค.