Facebook corrige bug antigo do iOS, eliminando 50 por cento das falhas de aplicativos
É difícil saber o que fazer com uma atualização de app que promete “cortar pela metade as taxas de falhas”. Se você é o tipo de cara com o copo meio cheio, você está feliz com a estabilidade aumentada. Se você é um cara com o copo meio vazio, no entanto, você se pergunta por que diabos eles não conseguem consertar o de outros 50 por cento das falhas de software inesperadas.
Eu sou o tipo de cara com o copo meio vazio, pelo menos quando se trata do Facebook. Então, quando eles anunciam que sua última atualização do aplicativo do Facebook para iPhone e iPad “resolveu um problema de depuração móvel de longo prazo e reduziu o taxa de falha para pessoas que usam o aplicativo do Facebook para iOS em mais de 50%, "Eu me pergunto por que diabos uma empresa multibilionária não consegue consertar o outro metade.
Ainda assim, até eu vou admitir que 50 por cento menos travamentos é melhor do que 50 por cento mais travamentos. De acordo com o Facebook, a grande maioria das falhas ao longo do tempo foi atribuída a um erro de corrupção de arquivo no iOS Core Data System que levou meses para descobrir.
O Facebook diz que demorou muito para descobrir por causa do tamanho da base de código do Facebook:
Lidar com uma base de código grande e em rápida evolução pode parecer opressor às vezes. Tarefas diárias, como analisar travamentos e entender o código, podem se transformar em seus próprios desafios de programação. Nesses momentos, é importante trabalhar juntos, fazer um brainstorm e confiar nos fundamentos da programação de computador.
Talvez seja por isso que o Facebook está se separando suas principais funcionalidades em aplicativos separados: O aplicativo oficial ficou muito inchado para mantê-lo adequadamente.
Fonte: Facebook