이건 내가 말해줄수 있음.
예전 페이스북 초창기 코드에 OOP 는 찾아볼수도 없었음. 그래서 유지보수도 힘들어서 다 갈아엎고 지금의 페북 코드가 된거임.
그런데 솔까 언어 자체를 PHP로 고른것 부터가 주커버그 코딩 실력은 똥망이라고 말할 수 있지.
이건 내가 말해줄수 있음.
예전 페이스북 초창기 코드에 OOP 는 찾아볼수도 없었음. 그래서 유지보수도 힘들어서 다 갈아엎고 지금의 페북 코드가 된거임.
그런데 솔까 언어 자체를 PHP로 고른것 부터가 주커버그 코딩 실력은 똥망이라고 말할 수 있지.
PHP에다가 DB설계도 이상하게 돼 있어서 나중에 직원들이 그거 고치는데 개고생 했다더라 ㅋ
PHP가 나쁘다는게 아니라 그냥 기초적인 개발 실력만 가지고 만든거라는거지.. 기술 자체보다 BM과 하버드 두개가 주커 성공의 핵심이다.
솔직히 페북 코드 베이스는 지금도 엉망이야. 몇년전 보다는 많이 나아졌지만 아직도 deprecated class 나 함수가 리팩터링 되지 않고 있어서 존나 복잡함. 지금은 코드 베이스가 커져서 리팩터링 과정을 많이 거치는것 같지만 다른 회사에 비해서 코드베이스 엉망임. 다큐멘테이션도 제대로 안되어있어서 신입들이 들어가면 코드 베이스 어떻게 작동하는지 적응 하는데만 몇주는 걸림.
기술력 없이도 스타트업이 성공할 수 있다는 걸 보여줬지 ㅎㅎ
http://gall.dcinside.com/board/view/?id=programming&no=410057