DevLog ๐ถ
[Java] Method Naming Convention ๋ณธ๋ฌธ
- ๊ฐ์ธ์ ์ผ๋ก ๊ฐ๋ฐ์ ์งํํ๋ฉด์ DTO ๋จ์ ๋ฉ์๋ ์ด๋ฆ์ ์ง์ ๋ of๋ฅผ ์๋ฌด ์๊ฐ ์์ด ์ฌ์ฉํ๊ณ ๋ ํ์๋๋ฐ, Orcale ๊ณต์ ๋ฌธ์์์ ์๋ฐ์ ๋ฉ์๋ ๋ค์ด๋ฐ ์ปจ๋ฒค์ ์ ๊ดํ ๊ธ์ด ์๋ ๊ฑธ ํ์ธํด์... ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋๊ณ ์ ํ๋ค.
Method Naming Conventions (The Java™ Tutorials > Date Time > Date-Time Overview)
The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. See Java Language Changes for a summary of updated
docs.oracle.com
- ํ์๋ ์ด๋ ๊ฒ ๋์์๋๋ฐ, ๋์ถฉ ํ๊ตญ์ด๋ก ํ์ด์ฐ๋ฉด
of | static | ํฉํ ๋ฆฌ ๋ฉ์๋์์ input์ผ๋ก ๋ค์ด์จ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ณ๋๋ก ๋ณํํ์ง ์๊ณ , ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋ ์ฌ์ฉ |
from | static | Input์ผ๋ก ๋ค์ด์จ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ณํํ์ฌ target class์ ์ธ์คํด์ค๋ก ๋ณํํ ๋ ์ฌ์ฉ |
parse | static | input์ผ๋ก ๋ค์ด์จ ๋ฌธ์์ด์ ํ์ฑํ์ฌ ๋์ ํด๋์ค์ ์ธ์คํด์ค๋ฅผ ์์ฑํ ๋ ์ฌ์ฉ |
format | instance | ํน์ ํ ํฌ๋งคํฐ๋ฅผ ํ์ฉํ์ฌ temporal object์ ๊ฐ์ ํฌ๋งทํ ํด ๋ฌธ์์ด์ ์์ฑ ์ ์ฌ์ฉ |
get | instance | ๋์ ๊ฐ์ฒด์ ์ผ๋ถ๋ฅผ ๋ฐํํ ๋ ์ฌ์ฉ |
is | instance | ๋์ ๊ฐ์ฒด์ ์ํ๋ฅผ ์ง์ํ ๋ ์ฌ์ฉ |
with | instance | ๋์ ๊ฐ์ฒด์ ๋ณต์ฌ๋ณธ์ ๋ฐํํ๋ฉฐ, ์ด๊ฒ ๋ถ๋ณ ๊ฐ์ฒด๋ก ๊ด๋ฆฌ๋ ๋ ์ฌ์ฉ |
plus | instance | ์๊ฐ์ ๋ฐ๋ผ ๋์ ๊ฐ์ฒด์ ๋ณต์ฌ๋ณธ์ ๋ฐํํ ๋ ์ฌ์ฉ (์๊ฐ ์ฆ๊ฐ) |
minus | instance | ์๊ฐ์ ๋ฐ๋ผ ๋์ ๊ฐ์ฒด์ ๋ณต์ฌ๋ณธ์ ๋ฐํํ ๋ ์ฌ์ฉ (์๊ฐ ๊ฐ์) |
to | instance | ๋ค๋ฅธ ํ์ ์ผ๋ก ๋ณํํ ๋ ์ฌ์ฉ |
at | instance | ๋ค๋ฅธ ๊ฐ์ฒด์ ๊ฒฐํฉํ ๋ ์ฌ์ฉ |
- ์ฌ์ค์ ๋ง์ด ์ฌ์ฉํ๋ ๊ฑด of, from ์ ๋์ฌ์ ์๋ ์ ๋๋ง ์์๋๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
of : ๋ณํ ์์ด ๊ทธ๋๋ก ์ธ์คํด์ค ์์ฑ ์ ์ฌ์ฉ
from : ๋ณํํ์ฌ ํน์ ํ ํ์ ์ ์ธ์คํด์ค ์์ฑ ์ ์ฌ์ฉ