트위터, 소스코드 오류 검사기 오픈소스로 공개
OSS
게시글 작성 시각 2015-09-08 13:26:39
2015년 09월 07일 (월)
ⓒ 블로터닷넷, 이지현 기자 jihyun@bloter.net
트위터가 소스코드 오류를 자동으로 찾아주는 오픈소스 소프트웨어(SW) ‘디피’를 지난주 공개했다.
디피는 아파치 쓰리프트나 HTTP 기반 서비스를 테스트할 때 사용할 수 있다. 트위터는 공식 블로그를 통해 “작은 단위의 소스코드를 검사하는 단위테스트(유닛테스트)를 진행할 때 디피가 유용하다”라며 “따로 테스트 코드를 작성할 필요 없이 쉽게 오류를 찾을 수 있다”라고 설명했다.
▲단위테스트 과정. 시스템이 커질수록 검사해야 할 소스코드가 급격하게 늘 수 있다(사진 : 트위터 블로그)
디피는 오류가 없었던 코드와 새로 검사해야 하는 코드들을 비교하며 차이점을 분석한다. 여러개의 인스턴스를 분석해 차이점이 적으면 코드에 버그가 없는 것으로 유추한다.
▲디피 구조(사진 : 트위터 블로그)
▲디피 실행 예(사진 : 트위터 블로그)
▲디피 실행 예(사진 : 트위터 블로그)
트위트는 “트위터 내부에서 디피를 계속 사용해왔다”라며 “제품을 빠르게 개발하고 배포하는 데 도움이 됐다”라고 설명했다. 디피의 라이선스는 ‘아파치 라이선스 버전2.0′을 따른다.
※ 본 내용은 (주)블로터 앤 미디어(http://www.bloter.net)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 블로터 앤 미디어. 무단전재 및 재배포 금지
번호 | 제목 | 조회수 | 작성 |
---|---|---|---|
공지 | [Open UP 활용가이드] 공개SW 활용 및 개발, 창업, 교육 "Open UP을 활용하세요" | 318681 | 2020-10-27 |
공지 | [Open UP 소개] 공개SW 개발·공유·활용 원스톱 지원 Open UP이 함께합니다 | 308382 | 2020-10-27 |
4494 | 티켓몬스터, 신입 개발자 공개채용 | 3245 | 2015-09-08 |
4493 | 스위프트 2.0으로 iOS 앱 제작한다 | 3458 | 2015-09-08 |
4492 | 오픈소스 소프트웨어로 돈 버는 방법 | 3727 | 2015-09-08 |
4491 | 한국정보인증 삼성페이 지문인증서비스, 오픈소스 ‘포스트그레스’ 도입 | 3388 | 2015-09-08 |
4490 | 트위터, 소스코드 오류 검사기 오픈소스로 공개 | 3432 | 2015-09-08 |
4489 | “엔터프라이즈 전략 핵심은 오픈소스” | 3160 | 2015-09-03 |
4488 | 구글, '오픈소스' 앞세워 기업에 '러브콜' | 3479 | 2015-09-03 |
4487 | [IT 칼럼]혁신의 가능성을 높이는 '오픈소스' | 2948 | 2015-09-03 |
4486 | 구글·모질라·시스코·MS, 오픈소스 코덱 공동개발 | 3267 | 2015-09-03 |
4485 | LG유플러스, IoT 개발자 위한 교육 지원 | 3470 | 2015-09-01 |
0개 댓글