Espaços de Trabalho do Eclipse: Por que e por quê?

Eu vi, li e pensei em diferentes maneiras de usar espaços de trabalho (por projeto, por aplicativo (multi-assetados ou não), por idioma de programa, por destino (desenvolvimento da web, plugins, ..) e assim por diante) e eu Ainda estou duvidando qual é a melhor abordagem.

Pode mesmo dar uma elaborada, mas não uma página longa visão sobre isso?

Isso envolve muitas subquestões, por assim dizer, e eu não sei todas as subperguntas específicas que devo fazer, porque não tenho certeza se não conheço todos os aspectos do eclipse (e espaços de trabalho), mas Vou tentar dar um exemplo do que estou procurando:

Pelo que?
O que significa desenvolvimento de eclipse para ser usado?O que os outros / a maioria das pessoas pensam?O que você acha?...?Por quê?
Existem conflitos de configuração versus compartilhamento de méritos?Alguma razão de espaço no arquivo?Atuação?...?

Ah, e eu estou falando do caso de uso mínimo para um desenvolvedor que usa diferentes linguagens e protocolos, e não necessariamente todos eles em um projeto (por exemplo, php, javascript e xml para alguns projetos, c # para outros, java e SQL para ainda outros, etc.)

Edit 2012-11-27: Não me entenda mal. Eu não duvido do uso de espaços de trabalho, eu só quero usá-lo como deveria ser ou de outra forma, se alguém pensasse melhor. Então, para quê? significa: Qual é o melhor uso? E porque?" Na verdade, tem como alvo o "para quê", em outras palavras: diga-me as razões da sua resposta.

questionAnswers(4)

yourAnswerToTheQuestion