4 ms·
It may not be related to the build system but just look at logging in java versus logging in Ruby. I was in a meeting once where I was the lone "cowboy" Perl p
by papaf 16y ago
It may not be related to the build system but just look at logging in java versus logging in Ruby.
I was in a meeting once where I was the lone "cowboy" Perl programmer amongst amongst a group of Java dudes. One Java dude told another off for doing logging wrong. He said "I have a book on this logging package if you want to borrow it."
None of them knew why I laughed, but to me, logging was just a fancy print statement. And somebody wrote a book about it.
- hello_moto 16y agoThe thing about Java developers is that some of them are probably seasoned developers. They've been through many projects with scars everywhere. From each project, they learned something new (not necessarily the best way, but albeit something new). Combine that with the fact that there are people out there who have been through these situations and wrote "best practices". When they build the next system, they will try to use these best practices to avoid their problems they've been through in the past. When this happened, they are already experiencing the second-system syndrome (but they don't realized it). Of course each project differs right?
- jsvaughan 16y agoyes nothing beats inexperience