목록2024/11/12 (1)
밤빵's 개발일지
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bUNT5J/btsKEbpFQEH/bdTPXMXPJ6VJi4pf5Ewaw0/img.webp)
오늘은 코드에서 자주 언급되는 'Depth'에 대해 개발일지를 작성해보려고 한다. Depth라는 개념을 잘 알지 못했지만, 이번 기회를 통해 학습하면서 더 나은 코드를 작성하기 위한 방법을 고민해보려고 한다. ▶DepthDepth는 흔히 '깊이'라는 의미로 사용되며, 코드에서는 호출 계층의 깊이를 의미한다. 예를 들어, 메서드 A가 메서드 B를 호출하고, 메서드 B가 메서드 C를 호출한다면 이 코드의 Depth는 3이 된다. 이렇게 여러 메서드가 연쇄적으로 호출되는 구조가 복잡해질수록 코드의 Depth는 깊어진다. Depth가 깊어지면 코드가 복잡하게 느껴지고 이해하기 어려워지기 때문에, Depth는 코드의 복잡도를 나타내는 중요한 요소 중 하나로 간주된다.▶Depth가 깊어질 때의 문제점Depth가 깊..
개발Article
2024. 11. 12. 01:18