본문 바로가기

QA/Theory17

[도서] Django로 배우는 쉽고 빠른 웹개발 파이썬 웹프로그래밍 Chapter 01. 웹 프로그래밍 : 기본적으로 클라이언트 - 서버로 구성. HTTP(S) 프로토콜로 통신하는 클라이언트와 서버를 개발하는 일 HTTP 프로토콜 : 웹 클라이언트와 엡 서버간의 통신 규약 2022. 12. 21.
Canary Release https://m.blog.naver.com/PostView.nhn?blogId=muchine98&logNo=220262491992&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F 2018. 12. 12.
version naming Component VersioningMajor Version : 하위 호환성 없음 (인터페이스 변경, 삭제되는 경우)Minor Version : 하위 호환성 보장함 (인터페이스는 변화 없음. 내부 로직이 변경된 경우)Patch Version : Bug Fix 내부 로직 오류 수정해야 하는 경우SNAPSHOT : 항상 변경될 수 있는 floating version 개발용RELEASE : 더 이상 변경이 일어나지 않는 version 외부 배포용 - SNAPSHOT 제거Product VersioningMajor Version : Major Change (UX changes, file format changes, etc.)Minor Version : Minor Change (Minor features, majo.. 2016. 8. 23.
Bullseye를 이용한 Code Coverage Test IntroductionCode coverage analysis is the process of:Finding areas of a program not exercised by a set of test cases, Creating additional test cases to increase coverage, and Determining a quantitative measure of code coverage, which is an indirect measure of quality. An optional aspect of code coverage analysis is:Identifying redundant test cases that do not increase coverage. A code coverage a.. 2016. 3. 30.