개발하우스

  • 홈
  • 태그
  • 방명록

Spring/Spring TDD 1

[Spring TDD] 애플리케이션 계층별 입력값 검증

Weeklypaper: 애플리케이션의 각 계층에서 수행되는 입력값 검증의 범위와 책임을 어떻게 나눌 것인지에 대해 설명해주세요. 특히 중복 검증을 피하면서도 안정성을 확보하는 방안과, 이와 관련된 트레이드오프에 대해 설명해주세요.테스트 계층을 나누는 이유레이어드 아키텍쳐 (layered architecture) 구저의 각 계층마다 역할을 나누지 않으면 비효율적인 주복 검증이 발생하거나, 반대로 검증이 누락되어 시스템에 오류가 생길 수 있다. 각 계층의 책임과 검증 범위를 명확하게 하고, 중복을 피하며 안전성을 확보해야 한다. 비유를 하자면, 레이어드 아키텍처는 공장의 '분업화된 조립 라인'으로 생각해볼 수도 있다.1번 라인 (Controller): 부품의 모양이 올바른지, 빠진 부품은 없는지만 확인하고 ..

Spring/Spring TDD 2025.08.18
이전
1
다음
더보기
프로필사진

개발하우스

backend + cloud + ai에 관심이 많은 대학생

  • 분류 전체보기 (76)
    • Codeit (18)
      • 스프린트 과제 (8)
      • 프로젝트 (9)
    • 회고록 (0)
    • Spring (13)
      • Spring TDD (1)
      • Spring Security (2)
    • Git (5)
    • Java (5)
    • 코딩테스트 (10)
      • Greedy (2)
      • DFS,BFS (4)
      • Dynamic Programming (0)
      • Implementation (구현) (2)
      • 정렬 (2)
    • CS (16)
      • DB (2)
      • Docker (3)
      • Security (3)
      • OS (2)
      • Networking (2)
    • Books (1)
      • 이것이 취업을 위한 코딩테스트다 with 파이썬 (2)
      • 문제 해결을 위한 알고리즘 with 수학 (0)
    • Cloud (3)
    • CICD와 DevOps (1)

Tag

이것이 취업을 위한 코딩 테스트다, 개발자부트캠프, spring부트캠프, 코드잇스프린트후기, 코드잇스프린트, JAVA개발자, sprint과제, 백엔드부트캠프, weeklypaper, 백엔드개발자취업,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바