Code Bubbles: Uma IDE inovadora

26 respostas
L

Overview
Developers spend significant time reading and navigating code fragments spread across multiple locations. The file-based nature of contemporary IDEs makes it prohibitively difficult to create and maintain a simultaneous view of such fragments. We propose a novel user interface metaphor for code understanding and maintanence based on collections of lightweight, editable fragments called bubbles, which form concurrently visible working sets.

The essential goal of this project is to make it easier for developers to see many fragments of code (or other information) at once without having to navigate back and forth. Each of these fragments is shown in a bubble.

A bubble is a fully editable and interactive view of a fragment such as a method or collection of member variables. Bubbles, in contrast to windows, have minimal border decoration, avoid clipping their contents by using automatic code reflow and elision, and do not overlap but instead push each other out of the way. Bubbles exist in a large, pannable 2-D virtual space where a cluster of bubbles comprises a concurrently visible working set. Bubbles support a lightweight grouping mechanism, and further support connections between them.

A quantitative user study indicates that Code Bubbles increased performance significantly for two controlled code understanding tasks. A qualitative user study with 23 professional developers indicates substantial interest and enthusiasm for the approach, despite the radical departure from what developers are used to.


link

o que acharam? Eu achei interessante e inteligente a ideia.

26 Respostas

P

Axo redundante…
Se ficar aparecendo IDE`s novas, só vai dar trabalho pro programador…

Eu por exemplo quando comecei, não sabia se fazia programas em Eclipse ou NetBeans… Só depois de pesquisar os pro e contra que eu formei minha opinião…

Mas a idéia em si é boa.

E

Já tinha visto a ideia é bem interessante, e já me inscrevi para o beta. A praticidade depende do quão inteligentes serão os bubbles

Não é uma IDE a mais, roda sobre o eclipse.

E nâo vejo problema em haver uma ide. Ajuda a manter a competitividade, uma correndo atrás da outra e as inovações de uma sendo incorporadas e melhoradas nas outras.

[]s

J

É um recurso bem interessante, só não gostei do nome. :lol:

M

achei fantástico!!!
já me inscrevi no beta.

abs

R

É interessante… ficou bem feito… mas acho que nao pega…

Fica muito desorganizado…
Pela experiencia que eu tenho… as coisas espalhadas na IDE não ajudam…

(Minha opinião)

B

Achei bem legal. É sempre bom ter opções, ainda mais pra que tá começando.

A

Curti. Já está na lista!! :smiley:

P

Concordo, o nome é horrível kkkk

J

Acho que ficara’ bem confuso o desenvolvimento com isso !!!

A

Mais um concorrente pro Netbeans concorrer com o Eclipse. hehehe :smiley:

G

Minha nossa… Essa maravilha deve precisar de um PC desses pra funcionar.

P

Eclipse ainda ganha =)

N

Depende somente da sua organização.

Se for um cara organizado, essa ferramenta vai ajudar bastante eu acho.

Gostei da ideia tb…

F

Achei fantastico, como disseram depende da organização do cara.

Mas tem algumas coisas, o tamanho do monitor do cara, e outra isso deve ser BEMMM pesadinhooooo.

Esse cara deve estar com um core i7 quad, com uma placa de de video boa.

P

nao vou trocar de IDE tão cedo…
Para mim a IDE perfeita seria uma fusão do netbeans com o eclipse… Imagia se a sun contratasse o povo do eclipse? =D

I

Muito interessante!

É muito bom ter novas IDE´s no mercado, força a uma melhoria e busca de novas funcionalidades por parte de todos os projetos.

R

Não é bem uma nova IDE, e sim uma nova idéia, um novo conceito da forma de se desenvolver através de uma IDE.
A IDE utilizada em si é em cima do eclipse, mas este não é o ponto do projeto, a IDÉIA nova é o ponto, e me parece muito boa, independente de IDE.

Quem tá dizendo que não acha legal ter uma nova IDE, que Eclipse é isso e NetBeans é aquilo me dá a impressão que não entendeu bem ou não entrou no site do projeto e viu o vídeo. Eu sugiro que façam pra entender legal…

abraços.

P

axei feia e toska…
Zuera =D

Mas eclipse é a melhor

A

Excelente a ideia dos caras. Já me cadastrei também e estou ansioso pra testar.

L

Uma IDE que se uma mais o mouse do que o teclado? Como faz TDD nisso?

Sinceramente acho que esses caras não participam de muitos projetos reais não viu.

pedroroxd Netbeans + Eclipse + o resto do universo == IntelliJ IDEA

[]s

S

Idéia muito interessante mas acredito que não seja tão viável o desenvolvimento com esta ferramenta mas pode ser interessante para se apresentar detalhadamente o fluxo de cada procedimento apresentando o que o sistema faz, mas isto, dependendo da quantidade de dependências que um bloco de código possui talvez fique inviável também.

A

Concordo plenamente. As IDEs da JetBrains são muito boas, gostei muito do MPS embora nunca tenha usado em projetos (mas eles sim, usaram pra fazer o YouTrack).

P

Nunca usei IntelliJ IDEA…
Vou ver se é baum!

R

Prefiro o MakeWare Java

F

Vai ficar uma zona, talvez se for somente para uma manutenção no código. Mas para desenvolver algo, não rola não…

F

Ainda acho que basta uma organização, o video é apenas pra mostrar o potencial da coisa, NAO quer dizer que temos que ficar abrindo 300 bolhas.

Tu abre um que precisa alterar e dele mais um ou 2, alterou, salvou fecha tudo e continua onde estava.

Mas só botando a mão na massa pra ver mesmo como a coisa flui, bora esperar pra ver.

Criado 19 de março de 2010
Ultima resposta 24 de mar. de 2010
Respostas 26
Participantes 19