8 ms·
So the main purpose of most of the 18000 classes is to make it possible for the app to scale up to 18000 classes? :)
by bjano 11y ago
So the main purpose of most of the 18000 classes is to make it possible for the app to scale up to 18000 classes? :)
- zacblazic 11y agoPartly! The tools they mentioned (IDE, Mercurial) don't impact the app itself though. Which makes them irrelevant and doesn't factor into why their codebase is massive.
- 0x4a42 11y agoThey are relevant if you take them for what they are: examples that explains, in a general way, why FB has large codebase. Because when something doesn't fits their needs they will write their own version. So I guess with iOS they wrote/rewrote some part of the system functionnalities to better fit their needs.