Click here to Skip to main content
15,892,674 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: Why log4cxx sucks today Pin
ZurdoDev7-Mar-14 0:30
professionalZurdoDev7-Mar-14 0:30 
GeneralRe: Why log4cxx sucks today Pin
Marco Bertschi7-Mar-14 1:48
protectorMarco Bertschi7-Mar-14 1:48 
GeneralRe: Why log4cxx sucks today Pin
ZurdoDev7-Mar-14 1:53
professionalZurdoDev7-Mar-14 1:53 
GeneralRe: Why log4cxx sucks today Pin
Marco Bertschi7-Mar-14 1:59
protectorMarco Bertschi7-Mar-14 1:59 
GeneralRe: Why log4cxx sucks today Pin
ZurdoDev7-Mar-14 2:06
professionalZurdoDev7-Mar-14 2:06 
GeneralRe: Why log4cxx sucks today Pin
BobJanova7-Mar-14 1:19
BobJanova7-Mar-14 1:19 
GeneralRe: Why log4cxx sucks today Pin
Marco Bertschi7-Mar-14 1:44
protectorMarco Bertschi7-Mar-14 1:44 
GeneralRe: Why log4cxx sucks today Pin
Nicolas Dorier7-Mar-14 4:26
professionalNicolas Dorier7-Mar-14 4:26 
Can't agree more.
My logging coding practice is always done in this order :
-First I Console.Write.
-Then if Console.Write does not fit anymore because of some feature, I replace them with "Logger.Write" Logger being one of my classes, then inside I use the TraceSource class. (the standard .NET log lib).

Astronauts say : "yeah but you have to break your code anywhere"... Is it such big of a deal to replace all Console.Write in your code to Logger.Write ?
Never understood why people fear so much refactoring code... f*** the advantage of software is that it is soft and we can change.

Such over bloated logging framework exists only because some developer prefer to develop a plugin instead of modifying the code when features change... then we end up with config mess. (I have scars, and also from my own old code)

The though process of architect astronaut are as such :
-"My client does not know where to log stuff, so instead of taking a decision, I will allows everything by using the pluggable logging framework X"
Then for very sick astronauts the second question is : (I was one of those, and looking back, I would put my fist in my younger face... I was reading too much martin fowler)
-"My client does not know which pluggable logging framework to use... so I need to develop an extensible logging framework-framework to change logging framework X if it is not good"
And then you end up with 5 layers of interface from different logging frameworks.

Such logging framework over rating is a symptom of an indecisive team.

It was a long response but I get so much scars of these indecision that it made me on fire.
Suffered from until I learned the "Don't ask permission, take the decision and apologize if it does not fit".
GeneralWhat should I do? PinPopular
Nagy Vilmos6-Mar-14 22:27
professionalNagy Vilmos6-Mar-14 22:27 
GeneralRacist Star Trek Joke Pin
Dalek Dave6-Mar-14 22:35
professionalDalek Dave6-Mar-14 22:35 
GeneralRe: Racist Star Trek Joke Pin
harold aptroot6-Mar-14 23:07
harold aptroot6-Mar-14 23:07 
GeneralRe: What should I do? Pin
Johnny J.6-Mar-14 22:36
professionalJohnny J.6-Mar-14 22:36 
GeneralRe: What should I do? Pin
OriginalGriff6-Mar-14 22:43
mveOriginalGriff6-Mar-14 22:43 
GeneralRe: What should I do? Pin
Johnny J.6-Mar-14 22:47
professionalJohnny J.6-Mar-14 22:47 
GeneralRe: What should I do? Pin
Nagy Vilmos6-Mar-14 23:31
professionalNagy Vilmos6-Mar-14 23:31 
GeneralRe: What should I do? Pin
OriginalGriff6-Mar-14 23:36
mveOriginalGriff6-Mar-14 23:36 
GeneralRe: What should I do? Pin
chriselst6-Mar-14 23:08
professionalchriselst6-Mar-14 23:08 
GeneralRe: What should I do? Pin
BillWoodruff6-Mar-14 23:49
professionalBillWoodruff6-Mar-14 23:49 
GeneralRe: What should I do? Pin
Nagy Vilmos6-Mar-14 23:50
professionalNagy Vilmos6-Mar-14 23:50 
GeneralRe: What should I do? Pin
Nagy Vilmos6-Mar-14 23:51
professionalNagy Vilmos6-Mar-14 23:51 
GeneralRe: What should I do? Pin
Roger Wright7-Mar-14 5:56
professionalRoger Wright7-Mar-14 5:56 
GeneralRe: What should I do? Pin
Mike Hankey7-Mar-14 1:16
mveMike Hankey7-Mar-14 1:16 
GeneralMQOTD Pin
V.6-Mar-14 22:09
professionalV.6-Mar-14 22:09 
GeneralRe: MQOTD Pin
Johnny J.6-Mar-14 22:15
professionalJohnny J.6-Mar-14 22:15 
GeneralRe: MQOTD Pin
Karen Mitchelle6-Mar-14 22:16
professionalKaren Mitchelle6-Mar-14 22:16 

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.