Community

오픈소스 시대에 개인 프로젝트 소스코드를 공개한다는 것

예전에는 난독화라던가 캡슐화라던가 소스코드를 꽁꽁 숨겨뒀다면 지금은 그냥 프로젝트를 퍼블릭 레포지토리로 것허브에 올립니다 그 이유로는 첫째 내가 짠 코드도 어딘가의 오픈 소스를 가져다 썼기에 기여도 상으로 순수하게 나만의 성과라고 볼 수 없기 때문에 둘째 결과적으로 내가 짠 프로그램은 단일 코드가 아닌 복잡한 모듈과 컴포넌트의 덩어리로 조합되어 있어서 어떻게 돌아가는지는 나만 알기 때문에 마지막으로 셋째는 만약 남들이 내 프로젝트를 가져다 잘 쓴다면 역으로 내가 클래스 구조화및 공통화 작업을 잘 했다는 반증이기 때문입니다

알림

알림이 없습니다