Code Bubbles: Uma IDE inovadora

26 respostas
LPJava

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

pedroroxd

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.

Edufa

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

Jairo_Junior1

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

mcbarsotti

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

abs

rogelgarcia

É 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)

brunoccouto

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

Adelar

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

pedroroxd

Concordo, o nome é horrível kkkk

j-menezes

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

Adelar

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

G

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

pedroroxd

Eclipse ainda ganha =)

Nykolas_Lima

Depende somente da sua organização.

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

Gostei da ideia tb…

fredferrao

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.

pedroroxd

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

ifbcqueiroz

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.

rems

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.

pedroroxd

axei feia e toska…
Zuera =D

Mas eclipse é a melhor

Ataxexe

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

Luiz_Aguiar

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

saninaimayer

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.

Ataxexe

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).

pedroroxd

Nunca usei IntelliJ IDEA…
Vou ver se é baum!

Rodrigo.Lima

Prefiro o MakeWare Java

fabiomazzo

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

fredferrao

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