Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Live coding?

Live coding?

Scheduled Pinned Locked Moved The Lounge
asp-netdesigngame-devarchitecturehelp
26 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Alex DaSwagga Dresko

    Thanks for the feedback, David. I plan on doing it again once or twice this week, so I'll be sure to post in all relevant places ahead of time. What day/time works best for you, by the way?

    D Offline
    D Offline
    David C Hobbyist
    wrote on last edited by
    #21

    Evening's Us eastern time. Or weekends. Someone suggested A Screen cast, and I think that would be better. But either way thank You.

    David

    A 1 Reply Last reply
    0
    • A Alex DaSwagga Dresko

      I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

      T Offline
      T Offline
      terryterryd
      wrote on last edited by
      #22

      DoubleFine do the "Amnesia Fortnight". Yes it's game development - but it gives quite an insight to how it all pulls together, from concept to "final" product. You do get live streams of some of the coding too (as multiple projects are all developing at once).

      1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        I'm not sure - but then I only have my coding style to go on: long periods of thinking, then typing, testing and repeat until cut to CP and / or the coffee plunger :laugh:

        S Offline
        S Offline
        Stefan_Lang
        wrote on last edited by
        #23

        Pretty much what I'm doing too. Typing actual code is less than 1% of my work, not counting hacks in response to a question on CP or elsewhere. I think a lot, sketch a lot, eventually do some UML designs (which might in fact be somewhat interesting to someone who knows UML), and at some point have my UML tool generate some code. Only then I'll start fill in some blanks until I either get it to work or realize I've missed an important aspect - at which point I return to step one :cool: Perhaps I should add that as a mathematician I'm more concerned with creating new, optimized algorithms for very specific applications than cranking out what I like to refer to as "fluff code". ;P

        GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)

        1 Reply Last reply
        0
        • D David C Hobbyist

          Evening's Us eastern time. Or weekends. Someone suggested A Screen cast, and I think that would be better. But either way thank You.

          David

          A Offline
          A Offline
          Alex DaSwagga Dresko
          wrote on last edited by
          #24

          Giving this a try right now. If you're available, see if you can join in. https://plus.google.com/events/cukcjnoh97pltobk42771sv294s[^]

          1 Reply Last reply
          0
          • A Alex DaSwagga Dresko

            I've been wanting to experiment with something that would probably be called "live coding". These days, it's not uncommon for gamers to live stream their game play. So I can't help but wonder if there's someone out there, possibly a junior level developer, who might want to see what it looks like when a seasoned ASP MVC developer plugs away at the terminal. Or maybe another seasoned developer who typically works alone might want to see what it looks like when someone else is writing code. There's the potential to learn a lot, but for the people watching me, and myself. I can explain the design decisions I made, but I'm also interested in taking recommendations on my existing design decisions. I'm interested in sharing my workflow, but also learning from others where my workflow has gaps. Google+ Hangouts seem to be the best way to facilitate this kind of live coding because you can see my screen and we can communicate together. Yesterday, during my first test, I had two people stop in to see what I was doing, but they didn't stay for long. I think maybe if I schedule it here in advance that I might get more people watching/contributing. Thoughts, anyone?

            N Offline
            N Offline
            Nicolas Dorier
            wrote on last edited by
            #25

            I think it can work. I am a trainer, and I often make demo where I code and ask questions at the same time in live, so I make them aware of design problems they might come to. (Sometimes, they find cleaner solution than me) Most of the time, everybody is very attentive. Sometimes I do it on the very database they are using for the program they are developing. (I almost never use stupid training example you can find in books, always real use case) The interactivity is what make it interesting, not the fact that you are coding. However, they ask a lot of question that's why they are interested, and I think it is essential they can communicate by chat or speak during your live.

            A 1 Reply Last reply
            0
            • N Nicolas Dorier

              I think it can work. I am a trainer, and I often make demo where I code and ask questions at the same time in live, so I make them aware of design problems they might come to. (Sometimes, they find cleaner solution than me) Most of the time, everybody is very attentive. Sometimes I do it on the very database they are using for the program they are developing. (I almost never use stupid training example you can find in books, always real use case) The interactivity is what make it interesting, not the fact that you are coding. However, they ask a lot of question that's why they are interested, and I think it is essential they can communicate by chat or speak during your live.

              A Offline
              A Offline
              Alex DaSwagga Dresko
              wrote on last edited by
              #26

              Thanks for the positive input and advice, Nicolas. I'm still experimenting with the idea and will let you know when I've figured out how to do it successfully.

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups