Skip to main content

Command Palette

Search for a command to run...

#java

Articles tagged with #java

  1. 자바의 타입 소거

    원문: Dilip Thakkar, "Type erasure in Java" 자바 컴파일러는 제네릭 클래스나 함수를 일반 클래스나 함수로 변환합니다. 이 과정에서 타입 매개 변수를 타입 선언에 정의된 한정적 타입(bounded type)이나 Object 클래스로 대체하는데, 이를 타입 소거(Type Erasure)라고 합니다. 선수지식 이 글에서 논의할 개념을 이해하려면 타입 시스템과 제네릭에 대한 기본 지식이 필요합니다. 타입 소거를 확실히...

    Jun 19, 20244 min read19
    자바의 타입 소거
  2. Java API에 대한 단위 테스트

    원문: Alexander Obregon, "Unit Testing for Java APIs" 소개 소프트웨어 개발 영역, 특히 Java 생태계에서 신뢰성 있고 유지 보수가 쉬운 코드를 만드는 것은 종종 프로젝트의 성패를 결정하는 중요한 요소가 됩니다. 특히 API(Application Programming Interface)를 다룰 때 이러한 품질을 보장하는 가장 효과적인 방법 중 하나는 단위 테스트를 성실하게 수행하는 것입니다. Java A...

    May 29, 202413 min read45
    Java API에 대한 단위 테스트
  3. 자동 재시도를 위한 스프링의 @Retryable 어노테이션 사용하기

    원문: Alexander Obregon, "Using Spring's @retryable Annotation for Automatic Retries" 개요 소프트웨어 세계는 네트워크 지연 시간에서부터 제삼자 서비스 다운타임에 이르기까지 다양한 변수로 인해 예측이 매우 어렵습니다. 따라서 견고한 애플리케이션을 개발하는 데 있어 내결함성과 복원력을 보장하는 것은 중요합니다. 스프링 프레임워크의 @Retryable 어노테이션은 일시적 문제로 인해...

    Apr 23, 202410 min read1.6K
    자동 재시도를 위한 스프링의 @Retryable 어노테이션 사용하기
  4. 자바의 효과적인 에러 핸들링: 전략 및 모범 사례

    원문: Alexander Obregon, "Effective Error Handling in Java: Strategies and Best Practices" 소개 오류를 처리하는 것은 소프트웨어 개발, 특히 자바와 같은 견고하고 강력한 타입의 언어의 개발 환경에서 매우 중요합니다. 적절한 오류 및 예외 처리를 통해 애플리케이션은 예상치 못한 상황을 정상적으로 처리하고 안정성을 유지하며 더 나은 사용자 경험을 제공할 수 있습니다. 이 글에서는...

    Apr 9, 20248 min read40
    자바의 효과적인 에러 핸들링: 전략 및 모범 사례