tisdag 18 januari 2011

Hur Facebook Fartyg koden

Intressanta nyheter ses i http://rss.slashdot.org/~r/Slashdot/slashdot/~3/NIIWyJSlPRE/story01.htm:
Hugh Pickens skriver "De två största grupper på Facebook är Engineering och Ops, med ungefär 400-500 gruppmedlemmar vardera, tillsammans utgör cirka 50% av bolaget. Alla ingenjörer gå igenom 4 till 6 veckor" Boot Camp "utbildning där de lär sig Facebook-systemet genom att rätta fel. Efter Boot Camp, alla ingenjörer får tillgång till live DB och varje ingenjör kan ändra någon del av Facebooks kodbas och check-in-kommer så att tekniker kan ändra specifikationer mitten av processen, re-För arbete projekt, och injicera nya funktionen idéer som helst. Sen argument om huruvida en funktion idé är värt att göra eller inte i allmänhet blir löst genom att spendera en vecka att genomföra den och sedan testa den på ett urval av användare, t.ex. 1% av Nevada användare. "Alla förändringar granskas av minst en person, och systemet är lätt för någon annan att titta på och se över din kod även om du inte bjuda in dem till", skriver yeegay. "Det skulle ta avsiktligt sabotage för att få FN: s granskad kod i. "Vad är intressant för en Compnay denna storlek är att det inte finns någon officiell QA-grupp på Facebook men nästan varje anställd är dogfooding produkten varje dag."

Läs mer i denna historia på Slashdot.




Inga kommentarer:

Skicka en kommentar