# Facebook's code quality problem

DevFeed: [Facebook's code quality problem](<https://devfeed.tech/articles/facebook-s-code-quality-problem-35396.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/facebooks-code-quality-problem/>)

Author: Graham King

Published: 2015-10-31T23:15:51Z

Content type: opinion

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Objective-C](<https://devfeed.tech/topics/objective-c.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Git](<https://devfeed.tech/topics/git.md>), [Memcached](<https://devfeed.tech/topics/memcached.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [code-quality](<https://devfeed.tech/tags/code-quality.md>), [facebook](<https://devfeed.tech/tags/facebook.md>), [git](<https://devfeed.tech/tags/git.md>), [ios](<https://devfeed.tech/tags/ios.md>), [memcached](<https://devfeed.tech/tags/memcached.md>), [objective-c](<https://devfeed.tech/tags/objective-c.md>), [quality](<https://devfeed.tech/tags/quality.md>), [redis](<https://devfeed.tech/tags/redis.md>), [software](<https://devfeed.tech/tags/software.md>)

## AI overview

The article argues that Facebook's software quality problems are reflected in the complexity of its iOS codebase and in the performance tradeoffs described in its database-restart research. It uses examples involving Objective-C classes, large numbers of contributors, and slow data reloading to criticize the effects of scaling without sufficient architectural discipline.

## Source excerpt

"Move fast and break things: A cautionary tale from Facebook's code quality woes."