목록용어 (7)
투케이2K
[제 목] [IT 용어] BFCache (캐시) 용어 설명 [설 명] 1. BFCache 란 사용자가 페이지를 이동할 때 페이지 전체의 스냅샷 (js heap) 을 저장하는 메모리 내부 캐시입니다 >> 네트워크 과사용 방지 및 캐싱 방식으로 빠른 로드 방식 장점 2. BFCache 가 활성화 된 경우, 네트워크를 사용하지 않고 메모리에 저장된 웹 페이지를 로드 (복원) 합니다 >> BFCache 로 복원 된 페이지는 Sever 로 Request 하지 않고 메모리에 저장된 기존 데이터를 사용 3. BFCache 는 사용자가 페이지를 이동 (앞으로가기, 뒤로가기) 할 때 사용됩니다 >> BFCache 는 앞으로가기, 뒤로가기 등 페이지 전환 이벤트 발생 시 사용됨 4. BFCache 를 사용 시 빠른 로..
[제 목] [IT 용어] 사이드 이펙트 (Side Effect) 용어 설명 [설 명] 1. 사이드 이펙트 란 예상하지 못하는 상황에서 문제가 생긴다 라는 의미를 가지고 있습니다 2. 사이트 이펙트 는 개발자 입장에서 소스 코드 간 의존성 을 가지고 있는데, 문제가 발생하는 A 이슈 수정 후 다른 이슈가 연달아 발생할 때 사이드 이펙트가 발생 했다고 합니다 3. 사이드 이펙트 발생 시 개발자는 처음 수정 된 A 이슈와 연관된 코드 및 로직 들을 살펴 본 후 다시, 전반적인 코드를 수정해야 합니다 >> 수정이 힘들 시, 다시 코드를 원복한 후 .. 처음 부터 다시 파악이 필요합니다 ..
[제 목] [IT 용어] FRM (Function Reservation ManageMent) 기능 고도화 출시 전 사전 리뷰 설명 [설 명] 1. FRM 은 고도화 기능 개발 후 현업 (현장) 교육 시 자주 사용되는 용어 입니다 2. FRM 은 고도화 및 수정 기능 개발 후 현업에게 변경 된 및 고도화 된 기능을 설명 때 사용되는 용어입니다 3. FRM 설명 시 기본 기능 변경 및 고도화 기능 설명 자료 첨부, 기능 시연을 추가로 수행합니다
[제 목] [IT 용어] 라인 테스트 (Line Test) 용어 설명 [설 명] 라인 테스트 (Line Test) 란 공중 회선의 이상 유무를 일정 시간 (ex : 24 시간) 별로 주기적으로 확인하는 것 입니다 라인 테스트 는 디바이스 장치가 일정 주기로 중앙 관제소에 Alive 상태임을 보고하는 것 입니다 라인 테스트 를 수행함으로써 중앙 관제소는 디바이스 Alive 상태를 한눈에 확인할 수 있으며, 유지보수 측면에서 효율적 입니다
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [설 명] 1. repository 또는 repo : 저장소 / Git 으로 버전 관리하는 디렉토리를 의미 2. local repository : 로컬 저장소 / 작업자의 개발 환경(PC) 에 설정된 Git 저장소 3. remote repository : 원격 저장소 / GitHub 등 외부 서버에 설정된 Git 저장소 4. commit : - 커밋 / 특정 상태를 기록한 것, 즉 버전을 의미 - 로컬 저장소에 소스코드를 저장하는 것입니다 5. branch : 브랜치 / 한국어로 번역하면 가지치기 또는 갈래라고 하는데 또 다른 작업공간을 의미 6. merge : 머..
[제 목] [IT 용어] 프로젝트 PM , PL , AA , TA , DA , QA , BA , Developer 용어 설명 [설 명] 1. PM (Project Manager) : - 모든 관리 업무를 책임 지는 사람 - 현업 , 외부 팀 , 외부 업체와 인터페이스 및 커뮤니케이션 의사 소통 담당 , 의견 조율 - WBS 일정별 계획 , 휴가 , TO 관련 담당 - 고급 단계 이상 2. PL (Project Leader) : - PM 을 도와 프로젝트 리딩 (업무 회의) , 개발 , 관리 (화면 설계, 개발 일정 관리) 담당 실시 - 다른 프로젝트 포지션 담당자들과 커뮤니케이션을 수행하며 개발자들이 실제 개발을 정상적으로 진행 할 수 있도록 가이드하고 관리 실시 - 중급 단계 ..
[제 목] [IT 용어] 디버깅 (debugging) 설명 [설 명] [디버깅 (debugging) 이란?] 1. 디버깅 (debugging) 이란 프로그램 개발 단계 중에 발생하는 시스템의 논리적인 오류나 비정상적 연산(버그)을 찾아내고, 그 원인을 밝히고 수정하는 작업 과정을 뜻 합니다 2. 디버깅 (debugging) 은 디버그(debug) 라고 불리기도 합니다 [디버깅 (debugging) 절차] 1. 프로그램 실행 2. 에러가 발생하는 특정 메소드 및 이벤트 영역 시작점에 브레이크 포인트 지정 및 로그 작성 실시 3. 에러가 발생하는 부분에서 인풋 파라미터 , 데이터 타입 , 로직 등 체크 실시 (라인 별로 브레이크 포인트 및 로그를 작성하면서 ..