자기계발

[책: 내 코드가 그렇게 이상한가요?] 2장. 설계 첫걸음

오연 : Oana 2023. 10. 28. 18:26

2장. 설계 첫걸음

  • 의도를 분명히 전달할 수 있는 이름 설계하기
  • 목적별로 변수를 따로 만들어 사용하기
    • 어떤 값을 계산하는데 어떤 값을 사용하는지 관계를 파악하기 쉽게 만들어 준다.
  • 단순 나열이 아니라 의미있는 것을 모아 메서드(함수)로 만들기
  • 관련된 데이터와 로직을 클래스로 모으기
    • 변수와 변수를 조작하는 로직이 이곳저곳에 분산되어 있으면 버그가 발생하기 쉽다.
    • 서로 밀접한 데이터와 로직을 한 곳에 모아두기

 

한 줄 느낀점

→ 유지보수와 변경이 쉽도록 변수의 이름과 로직을 신경써서 작성하는 것이 곧 설계

→ 알아보기 힘든 코드는 결국 버그를 만들게 된다.