On Wed, Mar 23, 2011 at 4:26 PM, Jon Jensen <[email protected]> wrote:

> On Mar 23, 2011, at 4:17 PM, Wade Preston Shearer wrote:
>
> > What is the benefit of having your development environment be local
> instead of remote? I can think of several cons. The only pro I can think of
> is that you don't have to have an internet connection.
>
> 1. you don't need an internet connection
> 2. it's (hopefully) faster because it's local
> 3. by definition, it's truly sandboxed (i.e. other devs can't screw it up).
> a shared dev environment can be a whole bag of hurt
> 4. if you're using git, this is a no-brainer and makes life much easier.
> everything is local, you can easily work on different branches at the same
> time, etc.
>
> Plus if you've solved the whole
> getting-a-dev-environment-set-up-anywhere-quickly problem, it becomes super
> easy to spin up new ones and have more than one (e.g. you have your stable
> branch and want to see how it interacts with a dev branch, so you need one
> of each side-by-side).
>
> I don't really know of any disadvantages. If you want people to see your
> stuff in a common staging/sandbox rather than on your laptop, that's where
> version control and continuous deployment come in handy.
>
> Jon
>
>
> Wow sorry to open up such a big can of worms.  I did not think of this from
the perspective of a team, everything I have ever done has been done by
myself.  I guess this is the disadvantage to being a "hobby coder".
Everything I do is local with no need for version control or the like,
though come to think of it, version control software even as a individual
coder would much less painless then trying to manage things manually.

Thanks for the input everyone.

Jonathan

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to