Alex Rivera | Logout

Would you use Code Bubbles?

Asked 2010-03-15T03:40:36.073
29

I've read this question mentioning Code Bubbles and I've watched their video presentation.

The video is impressive, and does seem a little bit futuristic, but apparently it's somewhat real.

But that kept me thinking... Would a developer really use such tool?

We, as developers, are used to deal with code files, organizing them in directories, in one way or another, some common IDE (for those language that has them).

It would be a great leap to use something like Code Bubbles, as they propose.

I, personally, am not sure if I could work in such environment... although I think I would just need some adjusting... but I really don't see my mind working out the kinks of it.

What are your thoughts on this?

Edit
Report

4 Answers

17

For languages like C# and Java where the actual organisation of code files and blocks (methods, etc) is fairly rigid (even more so in Java than C#) then something that provides a novel "view" of the code could probably work. You could allow the tool to organise your code with one class per file, methods sorted by visibility, or whatever coding standard you wanted, and the tool could handle it all in such a way that someone could still come along and look at the "raw" files and make sense of it all.

It would be a problem for a language like C++ where you can basically do whatever you like...

answered 2010-03-15T03:52:11.797
6

Think about it this way... What would be easier:

(1.) To have code bubbles in which you can view a chain of functions that are called from each other all in one simultaneous view

-OR-

(2.) Constantly tab back-and-forth between those functions, spread across 6 or 7 source code files, in a single text editor?

Would I use code bubbles? If MS doesn't come out with a VS equivalent in the next few years, I might suddenly develop a very keen interest in becoming a Java developer.

answered 2010-05-06T15:46:08.607
2

I'll definitely download it and try to use it when it's available. It looks like a neat idea that could speed debugging, code reviews, and some types of development. Also, the code bubbles FAQ said they support viewing whole files as large, scrollable bubbles - so you can break out if the bubble metaphor when needed.

Probably the biggest issue off the top of my head is I don't think there's support for anything but Java. I spent most of my time in C, and multiple language support is critical if they want this idea to really take off.

answered 2010-03-15T05:07:39.400
1

I would use code bubbles for many reasons, but one that really jazzed me is the debugging. I like the idea that when you step into a function it opens a new bubble for that function, so you can review the code that called the function and the same time see the function its self, i think that's good productivity.

Gath

answered 2010-03-15T04:40:33.977

Your Answer