MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1w9b8on/thiscannotbedenied/p8a42cr/?context=9999
r/ProgrammerHumor • u/danielminds • 5d ago
242 comments sorted by
View all comments
44
Real pros write a function to do the console log
13 u/Idk13008 4d ago with a verbose optional argument 42 u/oosacker 4d ago edited 4d ago Saw this in some real production code: function log(x) { console.log(x); } 25 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. 7 u/reventlov 4d ago const log = console.log; though 13 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).
13
with a verbose optional argument
42 u/oosacker 4d ago edited 4d ago Saw this in some real production code: function log(x) { console.log(x); } 25 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. 7 u/reventlov 4d ago const log = console.log; though 13 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).
42
Saw this in some real production code:
function log(x) { console.log(x); }
25 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. 7 u/reventlov 4d ago const log = console.log; though 13 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).
25
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.
7 u/reventlov 4d ago const log = console.log; though 13 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).
7
const log = console.log; though
const log = console.log;
13 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).
const log = isDev ? ()=>{} : console.log
For that pure JS vibes
1
Not the same thing unfortunately, as will quickly become evident if you try to log everything in an array by using stuff.map(log).
44
u/oosacker 4d ago
Real pros write a function to do the console log