'학습 일지' 카테고리의 글 목록
본문 바로가기

학습 일지2

Legacy(레거시) 회사에서 진행 중인 프로젝트에 대해 설명을 들으면서, 해당 프로젝트가 Legacy 시스템이라 기존 버전에서 새로운 버전으로 마이그레이션 작업을 진행 중이라는 내용을 알게 되었다. 그때 "Legacy"가 정확히 어떤 의미일까?라는 궁금증이 생겨 이번 기회에 제대로 알아보게 되면서 아래 블로그에 정리된 내용을 읽게 되었는 데  레거시 코드(Legacy code)레거시 코드로 시작해 테스트 코드 찬양으로velog.io 레거시 코드(Legacy Code)에 대해 다룬 글을 살펴보면, 레거시 코드는 아래 4가지 경우 중 하나라도 포함되는 경우 레거시 코드로 분류될 수 있다고 한다.다른 사람으로부터 상속된 소스 코드이전 버전의 소프트웨어에서 상속된 소스 코드개발자가 변경하기를 두려워하는 코드테스트 없는 코드 나의 .. 2025. 1. 10.
웹 서버 정의웹 서버는 "사용자가 웹 브라우저를 통해 요청한 데이터를 처리하고, 그 결과를 사용자에게 전달하는 컴퓨터 시스템"입니다.쉽게 말해서, 인터넷에서 우리가 웹사이트를 열면 그 웹사이트의 내용을 보여주는 역할을 합니다. 역할요청 처리 : 사용자가 웹사이트에 접속하면 브라우저가 서버에 요청을 보냅니다. 예를 들어, "네이버 보여줘!"라는 요청을 서버로 보내는 것입니다.응답 전송 : 서버는 그 요청을 받고, 요청에 해당하는 데이터를 찾아 사용자에게 응답합니다. 웹 서버는 주로 HTML, CSS, JS, 이미지, 비디오와 같은 정적 파일(서버에서 수정 없이 그대로 전달하는 파일)을 사용자에게 보냅니다.데이터베이스와 연결 : 동적인 웹 페이지(로그인 정보, 사용자 맞춤형 페이지 등은 서버에서 처리하고 생성된 데이.. 2024. 10. 15.
728x90