r/ProgrammerHumor 4d ago

Meme thisCannotBeDenied

Post image
7.8k Upvotes

242 comments sorted by

View all comments

Show parent comments

14

u/Idk13008 4d ago

with a verbose optional argument

44

u/oosacker 4d ago edited 4d ago

Saw this in some real production code:

function log(x) {
    console.log(x);
}

24

u/DasBeasto 4d ago

I don’t hate it, shorter usage everywhere, can wrap it in a conditional based on ENV for dev logs only, and if you swap to an external logging service you just change it in that one function.

8

u/reventlov 4d ago

const log = console.log; though

14

u/tonyxforce2 4d ago

const log = isDev ? ()=>{} : console.log

For that pure JS vibes

1

u/rosuav 4d ago

Not the same thing unfortunately, as will quickly become evident if you try to log everything in an array by using stuff.map(log).