028)구글 같은 서비스는 어떻게 개발할까?


028)구글 같은 서비스는 어떻게 개발할까?

p137 현실에서 프로그래밍은 대규모로 이루어지는 경향이 있다. 무엇을 해야 할지 파악하고, 넓은 명세부터 시작해서 점차 작은 부분으로 적절히 나누고, 각 부분을 작업하면서 전체적으로 일관되어 있는지 확인해야 한다. p 138 보통 8~10주 만에 2,000에서 3,000줄의 코드를 만들어 낸다. 자주 보이는 프로젝트 결과물로는 대학 내 데이터베이스에 쉽게 접속하도록 하는 웹 서비스나 생활의 편의를 높여 주는 스마트폰 애플리케이션 등이 있다. 컴파일러나 웹 브라우저는 코드가 수십만에서 수백만 행에 이를 것이다. 2015년 구글 행사에 있었던 발표에 따르면 당시 구글의 전체 코드 규모는 약 20억 행이었다고 한다. 지금은 그 두 배 이상 됐을 가능성이 있다. 라이브러리, 인터페이스, 개발 키트 어떤 중요한 프로그램도 완전히 처음부터 새로 만들어지지는 않는다. 다른 사람들이 만들어 놓은 여러 가지 구성 요소를 바로 구해서 사용할 수 있다. ※라이브러리(library)...연관된 함수들의...



원문링크 : 028)구글 같은 서비스는 어떻게 개발할까?