일상 생활에도 유용한 프로그래밍 지식

hur-kyuh-leez·2023년 10월 19일
0

제가 코딩을 좋아 하는 것은,
코딩을 하다 보면 일상 생활에서 insight를 줍니다.

가령 object 라는 개념을 설명하고 예제로 드리면,
혼자서 하고 작은 프로젝트면 굳이 모듈화를 할 필요가 없습니다.
코멘트로도 각 코드 부분을 충분히 설명 가능 하고 이렇게 하는 게
컴퓨터 입장에서 보면 더 효율적 입니다.

그러나, 보통은 협업을 해야 합니다. 그래서 모듈화가 필요 합니다.
object가 그래서 생긴 것 입니다.

여러 부품으로 자동차를 조립하는 거 처럼
어떤 사람은 바퀴를 만들고 어떤 사람은 엔진을 만드는 것 입니다.
object의 단점은 메모리(공간)를 많이 잡아 먹습니다.

여기서 보통의 프로그래머들은 이해하고 멈출 것 입니다.
그러나, 일상 생활에서 이런게 무엇이 있나 찾아보면 기회를 찾을 수 있습니다.

공장 구축의 모듈화 입니다.
삼성과 기타 공장 구축에서는 더 이상 현장에서 설비를 구축하지 않습니다. 타지에서 만들어 본 공장에 가져와 시공만 합니다. 바로 모듈화 입니다. 모듈화의 단점은 많은 공간을 필요로 합니다. 묘듈을 만들 타 공장 부지가 필요하며 또한 본 공장 시공을 위해 이동을 해야 합니다.다른 말로는 본 공장 근처 공장 부지의 수요가 엄청 날 수 밖에 없다는 것 입니다. 또한, 이동을 위한 트럭의 수요도 높아 집니다.
따라서, 앞으로 공장을 계속 늘린다는 가정하에 공장 근처 공장 부지에나, 트럭커 플랫폼에 투자를 할 수 있습니다.

어떤가요? 프로그래밍 지식이 유용한가요?

profile
벨로그에 생각을 임시로 저장합니다. 틀린건 틀렸다고 해주세요 :) 그래야 논리 학습이 강화됩니다.

0개의 댓글