νλ‘κ·Έλ¨ λ€μ΄λ° κ·μΉ(Naming Convention)
λ³μλͺ
μ μλͺ
νλ κ³ ν΅μ λμ΄μ£Όλ νλ‘κ·Έλ¨ λ€μ΄λ° νκΈ°λ²μ
λλ€.
ν¨μ¨μ μΈ μ μ§λ³΄μλ₯Ό μν΄μλ κ°λ°μ νμ
μλ€κ³Ό λ€μ΄λ° κ·μΉμ μ μΈνλ κ²μ νμλΌλ κ²,,,, μ€λλ κΉ¨λ«κ³ μμ±νμμ΅λλ€π
π₯ Camel Case(μΉ΄λ© μΌμ΄μ€, =Lower Camel Case)
βοΈ λνμ μλ΄κ³Ό κ°μ΄ λ¬Έμμ΄μ 첫 λ¬Έμλ₯Ό μ μΈνκ³ λ¨μ΄μ 첫 κΈμλ§λ€ λλ¬Έμλ‘ νννλ λ°©μμ
λλ€.
λ§μ νλ‘κ·Έλ¨ μΈμ΄μμ 컨벀μ
μΌλ‘ μ¬μ©λ©λλ€.
βοΈ μ©λ : μ€λΈμ νΈ, ν¨μ κ·Έλ¦¬κ³ μΈμ€ν΄μ€
βοΈ λ³ν μ : My Visitor Count
βοΈ λ³ν ν : myVisitorCount
π₯ Pascal Case(νμ€μΉΌ μΌμ΄μ€, =Upper Camel Case)
βοΈ μΉ΄λ© μΌμ΄μ€μ μ μ¬νμ§λ§ 첫 λ¬Έμλ λλ¬Έμλ‘ ννν©λλ€.
βοΈ μ©λ : OOP νλ‘κ·Έλλ°μ ν΄λμ€λ constructorλͺ
βοΈ λ³ν μ : My Visitor Count
βοΈ λ³ν ν : MyVisitorCount
π₯ Kebab Case(μΌλ°₯ μΌμ΄μ€)
βοΈ μκ°νμλ κ·Έ λ¨Ήλ μΌλ°₯μ΄ λ§μ΅λλ€. μΉ΄λ© μΌμ΄μ€μ λ¬λ¦¬ λͺ¨λ μλ¬Έμλ‘ νννλ©° λ¨μ΄μ λ¨μ΄ μ¬μ΄λ₯Ό λμ(-)λ₯Ό μ΄μ©νμ¬ κ΅¬λΆν©λλ€. μ€νλ§μ ymlνμΌμ΄λ urlμ£Όμμμ μ¬μ©λ©λλ€.
βοΈ μ©λ : CSSμ classλͺ
, WEB URL
βοΈ λ³ν μ : My Visitor Count
βοΈ λ³ν ν : my-visitor-count
π₯ Snake Case(μ€λ€μ΄ν¬ μΌμ΄μ€, =Pothole Case)
βοΈμΌλ°₯μ λμ(-)μ λ€λ₯΄κ² μΈλμ€μ½μ΄(_)λ₯Ό ꡬλΆμλ‘ ν©λλ€. λͺ¨λ λ¬Έμλ₯Ό λλ¬Έμλ‘ λνλ΄λ λ°©μλ μ¬μ©λλ©° μ£Όλ‘ μμ νν μμ μ¬μ©λ©λλ€.
βοΈ μ©λ : DataBaseμ Tableλͺ
κ³Ό Columnλͺ
βοΈ λ³ν μ : My Visitor Count
βοΈ λ³ν ν : my_visitor_count
βοΈ λ³ν ν : MY_VISITOR_COUNT
swift λ€μ΄λ° ν λ μ°Έκ³ νλ©΄ μ’μ μ¬μ΄νΈ