DEV Community

Discussion on: What's your favorite line of code?

Collapse
 
bittnkr profile image
bittnkr • Edited

My favorite lines of code is those which saves me typing and makes my code cleaner. Like:

global log = console.log

Over the time that line grow to a full module, but I think that saved me hundreds of console dots.

Collapse
 
daniel13rady profile image
Daniel Brady

I love doing things like that with my output statements! It lets me swap out the implementation or even disable output entirely without modifying every log statement in my code. πŸ‘Œ

Collapse
 
bittnkr profile image
bittnkr • Edited

To be honest, that line was later refactored to:

global.log = function (...p) {
  log.data.push(p)
  log.console(...p)
}

log.data = []
log.console = console.log
console.log = log
...

To create a log history to be flushed later, and redirect all console.log() to log(). But lost a little bit of its beauty.