소프트웨어
-
[소프트웨어 공학] Code Coverage(코드 커버리지)란 무엇인가?Computer Science/Software Engineering 2020. 6. 12. 09:17
Coverage란, 소프트웨어를 테스팅하는 데 사용되는 중요한 지표중 하나로, 보통 Code가 얼마나 실행되었느냐를 측정합니다. 보통 Coverage를 측정하기 위해서 instrumentation을 합니다. Instrumentation은 많은 경우 작성된 코드가 실행되는 지를 확인하는 코드를 작성된 코드 사이사이에 삽입하는 것을 말합니다. Coverage에는 종류가 굉장히 많습니다. 많은 사람들이 어떻게하면 잘 Testing을 하면 좋을지를 측정하기 위해서 여러 방식을 사용하고 있는데요, 그 중에 기본적이고 대표적인 Coverage 5가지를 소개하겠습니다. 1. Function coverage - Whether the functions in the program is called at least once..
-
혼자 공부할 수 있는 프로그래밍 강의 링크 모음(국내) - 1유용한 자료 2020. 6. 5. 18:44
코딩을 공부하는 입장에서 프로그래밍과 관련된 문서나 강의들을 인터넷에서 찾아서 공부하게 됩니다. 인터넷에서 검색을 하다보면 높은 수준의 강의 / 문제를 무료로 사용할 수 있는! 국내 많은 교육 플랫폼에서 찾을 수 있습니다. 프로그래밍을 공부를 시작하려는 분들을 위해 지금까지 찾아본 여러 링크들을 공유하려 합니다. **작성 내용** 1. 나열된 링크의 순서는 그저 제가 저장한 순서 입니다:) 2. 서비스 소개는 홈페이지의 소개글에서 가져왔습니다. 3. 주요 컨텐츠는 주로 메인 홈페이지의 목차에 가져왔습니다. 국내 프로그래밍 강의 링크 모음 (국내)-1 이번 글에서는 정부 및 제가 생각하기에 나름 규모있는 기업에서 운영하는 홈페이지를 모아봤습니다. 1. SW Expert Academy https://swex..