Click here to Skip to main content
15,885,366 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: I got a new cat! Pin
Garth J Lancaster2-Jul-20 3:41
professionalGarth J Lancaster2-Jul-20 3:41 
GeneralRe: I got a new cat! Pin
Marc Clifton2-Jul-20 4:27
mvaMarc Clifton2-Jul-20 4:27 
GeneralRe: I got a new cat! Pin
Sander Rossel2-Jul-20 22:37
professionalSander Rossel2-Jul-20 22:37 
GeneralRe: I got a new cat! Pin
kalberts3-Jul-20 1:52
kalberts3-Jul-20 1:52 
GeneralRe: I got a new cat! Pin
Marc Clifton3-Jul-20 2:10
mvaMarc Clifton3-Jul-20 2:10 
GeneralPull Request Pin
Super Lloyd1-Jul-20 21:08
Super Lloyd1-Jul-20 21:08 
GeneralRe: Pull Request Pin
Kornfeld Eliyahu Peter1-Jul-20 21:41
professionalKornfeld Eliyahu Peter1-Jul-20 21:41 
GeneralRe: Pull Request Pin
Jon McKee1-Jul-20 22:04
professionalJon McKee1-Jul-20 22:04 
It's just another tool that can either be used to great effect or as unnecessary clutter. Depends on how the source control is managed.

I worked on a project where pull requests were used for a couple purposes:
1) to ensure merges into critical branches like main-development, production, and releases are explicitly done (not accidental),

2) as a form of code review where a pull request had to be accepted by at least one peer (you couldn't ok your own PR) after filling out a basic checklist (new tests pass, target branch tests still pass, merge is a fast-forward, and a couple others),

and 3) guarantee that git best practices are followed to avoid elephanting the history of the important stuff like ensuring you've merged main-dev into your branch and confirmed nothing broke before fast-forward merging back into main-dev. Fixing a merge problem on an important, shared branch, especially if it isn't caught until a couple merges later, is a nightmare.

It also serves as a discussion/checklist history so if anything does go catastrophically wrong, you not only know who requested the PR but who approved it and can educate them on what went wrong so it doesn't happen again.

You don't really get any of that with plain merges and I'd rather deal with PRs than paperwork. That's my 2 cents. Also I agree with everything Kornfeld said Thumbs Up | :thumbsup:

GeneralRe: Pull Request Pin
Slacker0071-Jul-20 22:14
professionalSlacker0071-Jul-20 22:14 
GeneralRe: Pull Request Pin
Kornfeld Eliyahu Peter1-Jul-20 22:19
professionalKornfeld Eliyahu Peter1-Jul-20 22:19 
GeneralRe: Pull Request Pin
Slacker0072-Jul-20 0:39
professionalSlacker0072-Jul-20 0:39 
GeneralRe: Pull Request Pin
Kornfeld Eliyahu Peter2-Jul-20 0:42
professionalKornfeld Eliyahu Peter2-Jul-20 0:42 
GeneralRe: Pull Request Pin
Slacker0072-Jul-20 0:43
professionalSlacker0072-Jul-20 0:43 
GeneralRe: Pull Request Pin
den2k881-Jul-20 22:32
professionalden2k881-Jul-20 22:32 
GeneralRe: Pull Request Pin
Jacquers2-Jul-20 0:21
Jacquers2-Jul-20 0:21 
GeneralRe: Pull Request Pin
F-ES Sitecore2-Jul-20 1:39
professionalF-ES Sitecore2-Jul-20 1:39 
GeneralRe: Pull Request Pin
Marc Clifton2-Jul-20 4:30
mvaMarc Clifton2-Jul-20 4:30 
GeneralRe: Pull Request Pin
Super Lloyd2-Jul-20 5:18
Super Lloyd2-Jul-20 5:18 
GeneralRe: Pull Request Pin
Jon McKee2-Jul-20 12:52
professionalJon McKee2-Jul-20 12:52 
PraiseWooo! I did it PinPopular
honey the codewitch1-Jul-20 9:45
mvahoney the codewitch1-Jul-20 9:45 
GeneralRe: Wooo! I did it Pin
David O'Neil1-Jul-20 10:41
professionalDavid O'Neil1-Jul-20 10:41 
GeneralRe: Wooo! I did it Pin
honey the codewitch1-Jul-20 14:28
mvahoney the codewitch1-Jul-20 14:28 
GeneralRe: Wooo! I did it Pin
David O'Neil1-Jul-20 14:36
professionalDavid O'Neil1-Jul-20 14:36 
GeneralRe: Wooo! I did it Pin
honey the codewitch1-Jul-20 15:01
mvahoney the codewitch1-Jul-20 15:01 
GeneralRe: Wooo! I did it Pin
David O'Neil1-Jul-20 15:58
professionalDavid O'Neil1-Jul-20 15:58 

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.