그림으로 쉽게 배우는 자료구조와 알고리즘: 미션1 | 메모리 검색

2일 ago
suover

들어가며 소프트웨어를 개발할 때 메모리 관리 방식은 프로그램의 안정성과 성능을 좌우하는 핵심 요소입니다. 특히 자바스크립트, Python, C# 같은 매니지드 언어(Managed…

만들면서 쉽게 배우는 컴퓨터 구조: 미션1 | 진리표부터 회로 구현까지

3일 ago

들어가며 소프트웨어 개발자는 코드가 어떻게 실행되는지 정확히 이해해야 할 필요가 있습니다. 우리가 작성한 프로그램은 결국 하드웨어 위에서 동작하며, CPU가 명령어를…

웹 서버(Web Server)와 WAS(Web Application Server) 알아보기

1개월 ago

서론 현대 웹 애플리케이션 아키텍처에서 웹 서버(Web Server) 와 웹 애플리케이션 서버(WAS, Web Application Server) 의 역할을 명확히 이해하는 것은…

HTTP 헤더(Header)란 무엇인가?

2개월 ago

HTTP 헤더(Header)란? HTTP(Header)는 클라이언트와 서버 간에 교환되는 메타데이터로, 요청(Request)과 응답(Response)에 부가적인 정보를 실어 나르는 역할을 합니다. 헤더를 통해 다음과 같은…

인프런 워밍업 클럽 스터디 3기 – 백엔드 클린 코드, 테스트 코드 후기

2개월 ago

Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽 스터디 3기 – 백엔드 클린…

인프런 워밍업 클럽 스터디 3기 – 백엔드 클린 코드, 테스트 코드 4주차 회고

2개월 ago

Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽 스터디 3기 – 백엔드 클린…

실용적인 테스트 가이드: @Mock, @MockBean, @Spy, @SpyBean, @InjectMocks

2개월 ago

테스트 시 의존성 주입(Dependency Injection)과 Mockito Spring 애플리케이션을 개발하다 보면, 테스트 코드에서 실제 빈(Bean)을 사용하지 않고 모의 객체(Mock 객체) 로…

실용적인 테스트 가이드: Layered Architecture 레이어드 아키텍처

2개월 ago

들어가며 스프링 기반 프로젝트에서 좋은 설계 구조와 테스트 전략은 소프트웨어 품질과 유지보수성에 직결됩니다. 최근 학습한 Layered Architecture를 통해 레이어별 책임을…

인프런 워밍업 클럽 스터디 3기 – 백엔드 클린 코드, 테스트 코드 3주차 회고

2개월 ago

Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽 스터디 3기 – 백엔드 클린…

인프런 워밍업 클럽 스터디 3기 – 백엔드 클린 코드, 테스트 코드 2주차 회고

3개월 ago

Readable Code: 읽기 좋은 코드를 작성하는 사고법Practical Testing: 실용적인 테스트 가이드 강의와 함께한 인프런 워밍업 클럽 스터디 3기 – 백엔드 클린…