Click here to Skip to main content
15,905,566 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Git! Pin
PIEBALDconsult1-Apr-14 5:35
mvePIEBALDconsult1-Apr-14 5:35 
GeneralRe: Git! Pin
Cristian Amarie1-Apr-14 4:48
Cristian Amarie1-Apr-14 4:48 
GeneralRe: Git! Pin
Rob Philpott1-Apr-14 5:48
Rob Philpott1-Apr-14 5:48 
GeneralRe: Git! Pin
Jon Clare1-Apr-14 6:07
Jon Clare1-Apr-14 6:07 
GeneralRe: Git! Pin
Simon O'Riordan from UK1-Apr-14 20:53
Simon O'Riordan from UK1-Apr-14 20:53 
GeneralRe: Git! Pin
Steve Messer2-Apr-14 4:25
Steve Messer2-Apr-14 4:25 
GeneralRe: Git! Pin
RafagaX2-Apr-14 10:25
professionalRafagaX2-Apr-14 10:25 
GeneralRe: Git! Pin
djc4good2-Apr-14 11:17
professionaldjc4good2-Apr-14 11:17 
GIT is a great tool… in the same way that an advanced CNC milling machine is a great tool. If you’re working in a very specialized environment, with highly skilled craftspeople that are well-trained and understand how to properly use – and what the dangers are – of such a tool, then it is the appropriate tool for that environment.

That environment is most likely producing specialized items; prototypes, one-off’s, uniquely difficult items to fabricate, or have other special needs (the machine shop at NASA’s Jet Propulsion Laboratory comes to mind).

I’ll admit, a CNC milling machine is pretty cool… I’ve used (and accidently abused) them. But when my task was to quickly drill a hole, I didn’t want to waste time trying to set up that complex machine when a simple drill press – or even hand drill – would do the job more quickly and safely.

In fact, if you need to quickly and safely attach part A to part B, you don’t want a CNC milling machine, you want a power screwdriver; maybe one with torque settings, speed control, and a few other simple, self-obvious features. It’s going to let you focus on your job of attaching the parts together and moving on to the next task. Something like Subversion or the myriad of other source control systems that aren’t so cool but do their job of managing source, and allow me, as a developer, to intuitively check out, update, merge, diff, and check in source code.

So if you’re developing something specialized, like the Linux kernel, or have a relatively small team of highly distributed people whom you can afford to train (and pay accordingly), then by all means you should consider GIT. That is the environment and skill level the tool was developed for. But if your focus on writing software, with teams of developers at a various skill levels, and you want them to focus their time and effort on developing the software business solutions that make your company money, then GIT is most likely not the appropriate solution, no matter how “cool” folks say it is.

BTW, we are a small, start-up, who hastily chose GIT because “everyone is going to it”. After a year, no one in the organization is comfortable with it, most of the developers don’t trust it because we have all managed to destroy work by doing “what seemed intuitive”, and it's a decision we all regret.
GeneralRe: Git! Pin
Patrice STOESSEL2-Apr-14 12:27
Patrice STOESSEL2-Apr-14 12:27 
GeneralRe: Git! Pin
Rage2-Apr-14 21:17
professionalRage2-Apr-14 21:17 
GeneralRe: Git! Pin
strOngHand2-Apr-14 12:44
strOngHand2-Apr-14 12:44 
General"Scientists" identify 21 facial expressions Pin
Marc Clifton1-Apr-14 2:11
mvaMarc Clifton1-Apr-14 2:11 
GeneralRe: "Scientists" identify 21 facial expressions Pin
dan!sh 1-Apr-14 2:24
professional dan!sh 1-Apr-14 2:24 
GeneralRe: "Scientists" identify 21 facial expressions Pin
mikepwilson1-Apr-14 3:34
mikepwilson1-Apr-14 3:34 
GeneralRe: "Scientists" identify 21 facial expressions Pin
Kornfeld Eliyahu Peter1-Apr-14 2:26
professionalKornfeld Eliyahu Peter1-Apr-14 2:26 
GeneralRe: "Scientists" identify 21 facial expressions Pin
Argonia1-Apr-14 2:28
professionalArgonia1-Apr-14 2:28 
GeneralRe: "Scientists" identify 21 facial expressions Pin
MehGerbil1-Apr-14 3:53
MehGerbil1-Apr-14 3:53 
GeneralBasturma Pin
Mohamad M. Mohamad1-Apr-14 1:50
Mohamad M. Mohamad1-Apr-14 1:50 
GeneralRe: Basturma Pin
Kornfeld Eliyahu Peter1-Apr-14 1:52
professionalKornfeld Eliyahu Peter1-Apr-14 1:52 
GeneralRe: Basturma Pin
Mohamad M. Mohamad1-Apr-14 2:22
Mohamad M. Mohamad1-Apr-14 2:22 
GeneralRe: Basturma Pin
Kornfeld Eliyahu Peter1-Apr-14 2:23
professionalKornfeld Eliyahu Peter1-Apr-14 2:23 
GeneralRe: Basturma Pin
Mohamad M. Mohamad1-Apr-14 2:26
Mohamad M. Mohamad1-Apr-14 2:26 
GeneralRe: Basturma Pin
Keith Barrow1-Apr-14 2:30
professionalKeith Barrow1-Apr-14 2:30 
GeneralRe: Basturma Pin
Mohamad M. Mohamad1-Apr-14 2:33
Mohamad M. Mohamad1-Apr-14 2:33 
GeneralRe: Basturma Pin
Keith Barrow1-Apr-14 2:39
professionalKeith Barrow1-Apr-14 2:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.