On Wed, Aug 28, 2019 at 10:39 AM Marco Pivetta <ocram...@gmail.com> wrote:

> On Wed, Aug 28, 2019 at 4:27 PM Chase Peeler <chasepee...@gmail.com>
> wrote:
>
>> On Wed, Aug 28, 2019 at 10:20 AM Gert <gert...@gmail.com> wrote:
>> Notices include a lot more than just undeclared variables. Turning them on
>> in our environment would pretty much make the logs unusable for any on the
>> spot checking for issues. They would only be useful if we were trying to
>> parse out specific errors, and, they would be HUGE. Each web server
>> generates about 5-10 megs of logs in a day. Our CLI servers (which runs
>> beanstalkd jobs) generates about 80-100 megs of logs in a day. That's
>> without notices turned on.
>
>
> I worked with clients with much more log overhead happening: the solution
> is working to fix these issues, and not ignoring more of them.
>
> You going to come and fix the issues? It's an internal application and
most of those messages are coming from legacy areas of the code which are
mainly "it works, so leave it alone" things. Instead of going back and
spending time trying to fix those boondoggles, we invest the time of our
developers (there are 2 others besides myself) into building new features
that help our business grow. Time permitting, we try and update some of the
legacy areas, but, we usually find it's a better investment to just rebuild
them at that point.

Bottom line is that we live with the not-so-good stuff so that we can focus
on adding new great stuff. The not-so-good stuff isn't holding us back, and
trying to fix things like undeclared variables would have absolutely ZERO
positive effect on our business, which uses this application every day. If
I went to our executive team and said "Can we delay that new scheduling
system that will really help our business so I can go back and update code
to get rid of these undeclared variable notices?" I'd get laughed at!

Like I've said before - can we please stop pretending we understand
everyone else's situation? Maybe my situation is unique. My gut tells me it
might be unique among people on this list, but, that it's actually pretty
common among the myriad of developers out there which never get involved in
these discussions.


> Marco Pivetta
>
> http://twitter.com/Ocramius
>
> http://ocramius.github.com/
>
>


-- 
Chase Peeler
chasepee...@gmail.com

Reply via email to