[크래프톤 정글 3기] 1/29(월) TIL

ClassBinu·2024년 1월 29일
0

크래프톤 정글 3기 TIL

목록 보기
101/120

새로운 스프린트 회의
스토리파이 추가 고도화

멘토님 피드백

  1. 라이브러리를 교체하면 클래스 내부 코드도 바꿔야 하는데 그럼 개방 폐쇄 원칙을 어기는 거 아닌가?

메소드 시그니처 설계

메서드 시그니처 설계는 프로그래밍에서 메서드(또는 함수)를 정의하는 과정에서 메서드의 이름, 입력 파라미터, 반환 타입 등을 결정하는 과정을 말합니다. 메서드 시그니처는 해당 메서드를 사용하는 다른 코드들에게 메서드의 용도, 입력과 출력의 형태를 명확하게 알려주는 역할을 합니다. 효과적인 메서드 시그니처 설계는 프로그램의 가독성, 유지보수성 및 확장성에 큰 영향을 미칩니다.

메서드 시그니처 설계의 주요 요소

메서드 이름

메서드의 기능을 명확하게 표현하는 이름을 선택

파라미터

메서드가 수행하는 작업에 필요한 입력을 정의

반환 타입

메서드가 처리한 결과의 타입 명시

예외

메서드가 예외적인 상황을 처리하는 방법을 정의

0개의 댓글