디스 프로그래머 (This Programmer)

소스 재활용은 유일하게 엔트로피를 증가시키지 않는 재활용이다 본문

Topic

소스 재활용은 유일하게 엔트로피를 증가시키지 않는 재활용이다

디스 프로그래머 2019. 1. 16. 21:43

엔트로피. 열역학 제 2법칙의 다른 이름이다. 간단하게 우주만물은 정돈된 상태에서 혼돈된 상태로 가고 있다는 말이다. 우리가 석유를 소비하면 석유형태로 저장돼있는 에너지가 열로 변하고 그 화학작용으로 인해 석유가 가스형태로 대기 중에 흩어지는 걸 생각하면 된다. 영원할 것만 같은 태양도 언젠가는 핵융합과정이 끝나는 것처럼 말이다.

 엔트로피라는 책이 있는데 거기에서 재활용에 대한 부분이 나온다. 세상에 재활용은 없다는 게 책의 뜻이었다. 이게 무슨 소리인가 하겠지만 버려진 플라스틱을 다시 모아서 쓸 수 있는 플라스틱으로 재가공한다는 것 자체가 에너지를 소비하기 때문에 재활용이 아니라는 게 골자이다.

 소프트웨어는 다르다. 물론 찾아서 적용하는 데에는 에너지가 소비된다. 하지만 직접 만드는 것보다 비교가 되지 않는다. 하드가 꽉 찬다고 무게가 늘어나지 않듯이 아무리 갖다 써도 물리적인 소비가 발생하지 않는다. 재사용가능한 코드는 이정도로 위력이 있다. 재사용 가능한 코드를 작성하는 걸 습관화하는 게 아주 중요한 것 같다.

0 Comments
댓글쓰기 폼