Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Comparando metodos equivalentes

No caso do uso de alguns métodos, tanto de arrays quanto objetos, como eu poderia estar fazendo esse analise? (como por exemplo o próprio método sort() padrão)

2 respostas
solução!

Pra comparar uns métodos na mesma pegada, olha só alguns parâmetros: eficiência, moleza pra implementar e se o código é fácil de entender.

Tipo, o método sort() é show de bola pra dar um jeito em arrays na ordem do menor pro maior. Só que é bom ter em mente que a eficiência desse esquema pode mudar dependendo do tamanho do array. Pra arrays grandões, uns algoritmos mais turbinados, tipo o quicksort ou o mergesort, podem ser mais de boa.

Outra parada é ver se a implementação é tranquila e se o código é de boas de entender. O sort() é moleza de usar, tem uma syntax de boa, o que é massa em várias situações.

Mas ó, não esquece que a escolha do método vai depender do contexto e dos roles específicos do seu projeto. Então, sempre vale a pena dar uma sacada nas características de cada método e escolher aquele que bate mais com o que você precisa. De boas?

Ahh, entendi, perfeito. Obrigado!