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