Table of Contents
OpenSource
문서
오픈소스 장단점
라이센스
명명규칙
링크
OpenSource
문서
TensorFlow
Polymer
오픈소스 장단점
장점
단점
- 낮은 진입비용
- 기술지원 미비
- 높은 호환성
- 문서화 미비
- 높은 유연성
- 어려운 접근성
- 선택의 자율성
- 전문가 부족
- 기술 혁신 지원
- 보안성 취약
- 독점 견제
- 지적 재산권 문제
- 기술습득
- 불확실한 개발 로드맵
라이센스
무료 이용가능
배포 허용 가능
GPL
O
O
명명규칙
cEtF1D
헝가리안 표기법
카멜 케이싱
파스칼 케이싱
헝가리안 표기법
변수의 자료형을 변수명의 접두어로 붙이는 방식
Microsoft의 헝가리인 개발자가 사용하던 변수명 규약
예) int + Cost → intCost, String + name → strName
카멜 케이싱(Camel Casing)
소문자를 기본으로 사용하되, 구분되는 단어를 대문자로 연결하는 방식
첫 단어의 첫글자는 소문자 사용
예) getData(), isValidation(), drawText()
링크
오픈소스 입문을 위한 아주 구체적인 가이드
좋은 git 커밋 메시지를 작성하기 위한 7가지 약속