Earlier quoted context omitted.
> * With only very few exceptions, every engineer has access to the near-entirety of source code at FB (Oculus, Whatsapp, Instagram...). Sorry, this could be slightly off topic for this thread. I'm curious if this kind of access also applies to all the data that users put up on the platforms? To put it in other words, how does FB prevent or work to prevent LOVINT [1] like cases? If it's the same kind of access, would…
Why do you think that having access to source code implies having access to customer data?
Ask HN: What current companies have the best software engineering culture?
221–226 of 226 posts
I do not think that, but am curious to know since the GP seemed to know about how FB works internally.
Re: Ask HN: What current companies have the best software engineering culture?
#222Re: Ask HN: What current companies have the best software engineering culture?
#223Interesting (but perhaps not surprising) that no one has mentioned Apple, while the other large tech companies have been mentioned multiple times.
Re: Ask HN: What current companies have the best software engineering culture?
#224Earlier quoted context omitted.
Based on their documentation—which, albeit, I know has many classes omitted—Unreal Engine has ~6900 classes. That number probably gets greatly multiplied, though, if you count generated classes.
And it's managed in git.
I can't find the link, but I remember an Epic engineer saying that they use Perforce internally and do a 2 way sync with Github.
Re: Ask HN: What current companies have the best software engineering culture?
#225Earlier quoted context omitted.
It's nothing more complex than 100,000s of other apps out there. Yet somehow they managed to create 18k classes? Scale is handled at the back-end.
I can't immediately think of any apps that are just as complex as Facebook's, but maybe I'm just not thinking hard enough. Could you give me some examples (honest question)?
I'd think that the Google+, Google Photos, the Twitter apps are at at least 75% of the complexity of the Facebook app.