ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Clean Code - 의미 있는 이름
    Clean Code 2024. 8. 18. 23:43
    반응형

    (Unity는 public 필드, 열거형, 클래스, 메서드에 파스칼 표기법을, private 변수에는 카멜 표기법을 사용하도록 권장)

    ---------------------------------------------------------------------------------------------------------------------------------------------------

     

    1. 의도가 분명해야한다.

    - 변수, 함수, 클래스는 존재 이유, 수행 기능, 사용 방법이 명확해야한다.

     

    수정 전

    public int AliveCount;
    public bool Alive;
    private List<SpawnPoint> point;
    private Item food;

     

     

    수정 후

    public int CurrentEnemyAliveCount;
    public bool IsPlayerAlive;
    private List<SpawnPoint> enemySpawnPoints
    private FoodItem foodItemSoup;
    
    - soupFoodItem : soup를 부각하고 싶을떄
    - foodItemSoup : FoodItem을 강조하고, 특성속성 Soup를 나타날 때

     

    ---------------------------------------------------------------------------------------------------------------------------------------------------

    반응형
Designed by Tistory.