Skip to content

Instantly share code, notes, and snippets.

@ratherironic
Created October 17, 2013 20:43
Show Gist options
  • Select an option

  • Save ratherironic/7031874 to your computer and use it in GitHub Desktop.

Select an option

Save ratherironic/7031874 to your computer and use it in GitHub Desktop.
Question: which of these do you prefer?
/* 1: SPACING AFTER 'function' */
// A
function throwWaterBalloon(person){
person.isWet = true;
}
// B
function throwWaterBalloon (person){
person.isWet = true;
}
/* 2: SPACING AFTER '{' */
// A
function throwWaterBalloon(person){
person.isWet = true;
}
// B
function throwWaterBalloon(person) {
person.isWet = true;
}
/* 3: SPACING BEFORE + AFTER '( & )' */
// A
function throwWaterBalloon(person) {
person.isWet = true;
}
// B
function throwWaterBalloon( person ) {
person.isWet = true;
}
@mhoang

mhoang commented Oct 17, 2013

Copy link
Copy Markdown

1: A
2: B
3: A

@tsvensen

Copy link
Copy Markdown

A B B

Like this:

function throwWaterBalloon( person ) {
    person.isWet = true;
}

function throwWaterBalloon( person, size ) {
    person.isWet = true;
}

@ajacaruso

Copy link
Copy Markdown

A, B, A

@alt7516

alt7516 commented Oct 17, 2013

Copy link
Copy Markdown
  1. A
  2. B
  3. B

@jschertz

Copy link
Copy Markdown

B B A

function throwWaterBalloon (person) {
    person.isWet = true;
}

function throwWaterBalloon (person, size) {
    person.isWet = true;
}

@rtgibbons

Copy link
Copy Markdown

@haroldjones

Copy link
Copy Markdown

ABB

@bento-n-box

Copy link
Copy Markdown

ABA

@ericglasser

Copy link
Copy Markdown

ABB

When 3 is B it making it easier when you have multiple arguments.

@talentedmrjones

Copy link
Copy Markdown

B
B
A

But a space before ( and after )

function throwWaterBalloon (person, size) {

}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment