5 ms·
Somewhat tangential, but, is live coding with multiple people working on the same editor a thing? I feel like something like this would be incredibly distractin
by Mahn 9y ago
Somewhat tangential, but, is live coding with multiple people working on the same editor a thing? I feel like something like this would be incredibly distracting to get any actual work done, but I guess there must be legitimate use cases for this.
- ggregoire 9y agoRemote pair programming
- dawnerd 9y agoUgh. I have fond memories of pivotal guys being brought in and all they did was waste everyone’s time and money. They made sure everything they did was pair programmed for a freakin website.
- ggregoire 9y agoPair programming is a good way to learn from someone with more experience. It shouldn't be used to control what another guy is doing.
- chrisper 9y agoIn the introduction video to VS Code Live Share, they showed the scenario of asking your coworker for help. Then together in the same editor you both fix the problem. I don't think it is meant that two or more people work at the same time in the same editor all the time.
- paulddraper 9y agoExactly. It's a pedagogical tool. Like having a conversation, but with executable code.
- thecatspaw 9y agobut arent you having this discussing face to face anyway? Why not make it face to face to display?
- hailk 9y agoLot of teams are remote. With WFH option being commonly used, scenarios where both of you are not f2f has become quite common.
- lostintangent 9y agoI love that explaination! I’m a PM on the Live Share team, and like was mentioned, the use case we’re currently focused on is seeking and receiving ad-hoc assistance or feedback from a friend/colleague, in a way that can potentially be more opportunistic, productive and natural, regardless if you’re in the same building, working from home or across the world. That said, we’ve heard a lot of interest in other use cases as well (e.g. pair programming), and are keen to understand how Live Share might be able to complement them.
- Moter8 9y agoThis can also be a great tool for helping people over the internet, say on an IRC channel or a friend, it's not limited to a work environment.
- lostintangent 9y agoVery true. We’ll make sure not to unnecessarily imply that it’s only applicable in a business setting. Thanks for the feedback!
- mathw 9y agoWe are very interested at my work in the possibilities for pair programming using this kind of technology. We haven't been accepted into the preview programme yet, but we're looking forward to getting to try it.
- veidr 9y agoI am really interested in this, and certainly have done the equivalent thing locally, at times in my career, by just cramming 2-3 developers in front of the same monitor and maybe swapping the keyboard back and forth as we work on something tricky/weird. That said, I don't think anybody is proposing this as the default working mode for writing software. It's a tool for specific kinds of situation.
- ggg9990 9y agoIt’s good for code review for small teams. Junior developer writes some bad code. Senior developer points it out just using his insertion pointer (no editing). If he wants to say “you should use the set() method here” he can just type it.
- rhplus 9y agoI've been on both sides of a web-based editor[1] for "phone screen" interviews [1] e.g. http://collabedit.com/ http://collabedit.com/