-
Notifications
You must be signed in to change notification settings - Fork 1
π§βπ» Code Convention
ν¨μ λ§€κ° λ³μ λ° μ§μ λ³μ, μ μ λ³μμ camelCase
λ₯Ό μ¬μ©ν©λλ€.
int attackSpeed = 1;
νλμ μ§μ μμ λͺ¨λ μμ μ΄λ¦μ PascalCase
λ₯Ό μ¬μ©ν©λλ€.
const int MovementSpeed = 3;
ν΄λμ€ μ΄λ¦κ³Ό ν¨μ μ΄λ¦μλ PascalCase
λ₯Ό μ¬μ©ν©λλ€.
public class DataService
{
}
νλΌμ΄λΉ μΈμ€ν΄μ€ νλλ λ°μ€(_)λ‘ μμνκ³ λλ¨Έμ§ ν
μ€νΈλ camelCased
μ
λλ€.
public class DataService
{
private IWorkerQueue _workerQueue;
}
νμΌ μ΄λ¦μλ snake_case
λ₯Ό μ¬μ©ν©λλ€
μ€λΈμ νΈ μ΄λ¦μ PascalCase
λ₯Ό μ¬μ©ν©λλ€.
μ£Όμμ ν΄λΉ μ½λ μμ μμ±ν©λλ€. λͺ¨λ μ£Όμμ //
μΌλ‘ μμ±ν©λλ€.
// λ§μ½ indexκ° 0λ³΄λ€ ν¬λ€λ©΄
// μ£Όμμ΄ λ μ€μΈ κ²½μ°
if(index > 0)
{
return;
}
κ΄νΈμ μ,λ€λ μ¬λ°±μ΄ μμΌλ©°, μ€κ΄νΈμ κ²½μ° BSD μ€νμΌλ‘ μμ±ν©λλ€.
if(index > 0)
{
return;
}
μ¬λ°± μμ΄ λΆμ¬ μμ±ν©λλ€.
switch(true){
case 1:
return;
}
μ½€λ§μ κ²½μ° μμ λΆμ¬μ°λ λ€λ λμ΄μ°κ³ , μ°μ°μμ κ²½μ° μ,λ€ λͺ¨λ λμ΄μλλ€.
int a, b, c;
a += b;
int a = 1;
- λ€μ¬μ°κΈ°λ μ€νμ΄μ€ 4μΉΈμ μ¬μ©νλ©°, tabμ μ΄μ©ν©λλ€.
- μ€ λ°κΏμ 2μ€ μ΄μ μ‘΄μ¬ν΄μλ μλ©λλ€.
- Magic Number(μ½λμμ μ«μλ₯Ό μ§μ μ¬μ©νλ κ²½μ°)λ₯Ό μ§μν©λλ€.