Postagem em destaque

Código Limpo: Nomes Significativos

Imagem
Às vezes fico com um assunto na cabeça por semanas, até achar uma situação ou um exemplo que esclareça a situação. Explico: estava querendo já a algum tempo escrever sobre boas práticas de programação, e pensei em iniciar por "Nomes Significativos", para seguir a nomenclatura utilizada pelo ótimo livro Código Limpo , de Robert C. Martin.  Entretanto, ficava sempre amarrado em exemplos que pareciam ser bons, mas que ainda eu não tinha visto a utilidade prática.  Antes de continuar preciso explicar que tenho um hábito de anotar num bloco de papel todas as ideias que surgem, pois elas desaparecem com a mesma velocidade que aparecem. Para isso tenho um bloco e caneta na mesa de cabeceira (além de um no banheiro), pois esses são os lugares onde tenho mais ideias... Vai entender... Semana passada, estava com um problema bem complicado e tive uma ideia: "vou criar uma variável para indicar que quando um arquivo tiver um certo tamanho deve gravar algumas informações no log. Pois

Bing vs Google

De tempos em tempos surge uma discussão sobre qual buscador é o melhor. Dessa vez resolvi fazer alguns testes. Para facilitar o meu trabalho usei o www.bing-vs-google.com, que faz a pesquisa nos dois buscadores e mostra os resultados lado a lado.

Primeiro, fiz diversas pesquisas e para cada uma verifiquei a quantidade de respostas. Os resultados são os seguintes:

1. Pesquisa por android
Bing: 351.000.000
Google: 2.060.000.000 (5,8x)

2. Pesquisa por iPhone
Bing: 439.000.000
Google:3.180.000.000 (7,2x)

3. Pesquisa por AC/DC
Bing: 31.800.000
Google: 165.000.000 (5,2x)

4. Pesquisa por imagens de "cameron diaz"
Bing: 1.250.000
Google:12.700.000 (10,1x)

5. Pesquisa por "greve dos correios"
Bing: 986.000
Google: 7.260.000 (7,4x)

Por fim, mesmo correndo o risco de criar uma descontinuidade espaço-temporal pesquisei por bing e google dentro dos próprios mecanismos de busca.

6. Pesquisa por bing
Bing: 158.000.000
Google: 464.000.000 (2,9x)

7. Pesquisa por google
Bing: 876.000.000
Google:13.560.000.000 (15,5x)

Nos testes quantitativos o Google ganhou em todos os testes realizados. A média é que uma pesquisa no Google retorne 8 vezes mais resultados do que no Bing. Expressivo, mas não conclusivo. Pois mesmo com mais resultados, não quer dizer que seja melhor.

A segunda etapa dos testes que fiz, é um pouco mais complexa, até por ser subjetiva. Mesmo não tendo uma base científica, vale a título de curiosidade. Para avaliar a qualidade das respostas fiz os seguintes testes:

1. Na pesquisa por AC/DC o Bing trouxe como primeiro resultado a página pt.wikipedia.org/wiki/AC/DC e o Google, www.acdc.com/br. Por isso meu voto para o Google.

2. Já na pesquisa greve dos correios ambos trouxeram resultados relevantes. Empate.

3. Tive então que pesquisar por assuntos, digamos, mais fundamentais: como gelar cerveja rapidamente. Novo empate. Inclusive, foi o único teste cujo o total de resultados foi parecido (Bing 31.200 contra Google 31.800).

4. Por fim, e mais importante, uma pesquisa de imagens de gatas asiáticas com a opção de SafeSearch desativada, é lógico. Após uma análise minunciosa de vários dias minutos, o veredicto: novo empate!!! Comparem:

Google

Bing
Nos testes qualitativos, considero que houve um empate técnico. Talvez em algum assunto específico o Bing ganhe do Google ou vice-versa. Mas é como falei anteriormente, o critério é muito subjetivo.

Com base nesses resultados vou continuar usando o Google, pelo menos por enquanto. Porque se na qualidade eles são equivalentes, na quantidade o Google ganha fácil.

Comentários

Postagens mais visitadas deste blog

Netflix não mostra ícone de streaming

Google Hacking

FTP não funciona no PHP