한한혜지incodesnapmag.hashnode.dev·Jun 22, 2024 · 3 min read타입스크립트와 OpenAPI로 타입 안정성 있는 API 구축하기원문: Alexander Obregon, "Building Type-safe APIs with TypeScript and OpenAPI" 소개 최신 웹 개발에서 타입 안정성은 안정적이고 유지 관리가 가능한 애플리케이션을 구축하는 데 중요한 역할을 합니다. 정적 타입을 지원하는 자바스크립트의 상위 집합인 타입스크립트는 타입 안정성을 중시하는 개발자가 선호하는 언어가 되었습니다. 반면 OpenAPI는 API를 설계, 구축, 문서화 및 테스트하는 ...00
한한혜지incodesnapmag.hashnode.dev·May 29, 2024 · 13 min readJava API에 대한 단위 테스트원문: Alexander Obregon, "Unit Testing for Java APIs" 소개 소프트웨어 개발 영역, 특히 Java 생태계에서 신뢰성 있고 유지 보수가 쉬운 코드를 만드는 것은 종종 프로젝트의 성패를 결정하는 중요한 요소가 됩니다. 특히 API(Application Programming Interface)를 다룰 때 이러한 품질을 보장하는 가장 효과적인 방법 중 하나는 단위 테스트를 성실하게 수행하는 것입니다. Java A...00
한한혜지incodesnapmag.hashnode.dev·Apr 9, 2024 · 8 min read자바의 효과적인 에러 핸들링: 전략 및 모범 사례원문: Alexander Obregon, "Effective Error Handling in Java: Strategies and Best Practices" 소개 오류를 처리하는 것은 소프트웨어 개발, 특히 자바와 같은 견고하고 강력한 타입의 언어의 개발 환경에서 매우 중요합니다. 적절한 오류 및 예외 처리를 통해 애플리케이션은 예상치 못한 상황을 정상적으로 처리하고 안정성을 유지하며 더 나은 사용자 경험을 제공할 수 있습니다. 이 글에서는...00
한한혜지incodesnapmag.hashnode.dev·Mar 27, 2024 · 4 min readTdd에 대한 큰 오해원문: Oliver Wolf, "The Big TDD Misunderstanding" 💡 "단위 테스트"의 "단위"라는 용어는 원래 테스트 중인 시스템의 단위가 아니라 테스트 자체를 지칭한다는 말이 있습니다. 이는 테스트가 하나의 단위로 실행될 수 있고 이 테스트 이전에 실행되는 다른 테스트에는 의존하지 않는다는 것을 의미합니다 (이곳과 이곳을 참고하세요). 또 다른 모순된 관점은 다음과 같습니다. "테스트할 단위는 전반적으로 혼란과 논쟁의...00