/// <summary>
/// Nomad Coder - 클린코드 챌린지 (19~20 / 21) - 원칙을 적용해보자
/// @author : CloudD
/// @last update : 2025. 06. 12.
/// Nomad Coder - 클린코드 챌린지 (19~20 / 21) - 원칙을 적용해보자
/// @author : CloudD
/// @last update : 2025. 06. 12.
/// @update
/// - 2025. 06. 12 : 최초 작성. (Mission #2 - 예시 만들기)
/// - 2025. 06. 12 : 최초 작성. (Mission #2 - 예시 만들기)
/// </summary>
![]() |
Chat GPT 가 생성한 '개발자와 퀴즈' 이미지 #4 |
챌린지가 어느덧 끝을 향해 가고 있습니다.
오늘은 10장까지 읽으면서 배운 내용을 직접 적용해보는 시간입니다.
이번 미션은 독서를 하며 '뼈 맞았던 원칙들 중 3개를 골라서, 해당 원칙을 따르는 예시 3가지를 만드는 것' 입니다. 저는 최근까지 Unity로 작업해 왔기에, C# 코드로 진행하겠습니다.
제가 선택한 원칙은 다음과 같습니다:
- 함수는 작게, 그리고 한가지만 해야 한다.
- 예외를 던질 때는 전후 상황을 충분히 덧붙인다.
- 단일 책임 원칙 (SRP : Single Responsibility Principle)
입니다.
01
02
03
소감
책을 통해 배운 내용을 제 실수들에 적용해보는 아주 뜻깊은 시간이었습니다. 다만, 여전히 책에서 말하는 원칙들과 완전히 친숙해지지는 못한 것 같습니다. 아직 정리하지 못한 코드가 많으니, 이를 정리해 가며 조금씩 더 가까워져야 할 것 같습니다.