ofekisr commented on pull request #17429:
URL: https://github.com/apache/superset/pull/17429#issuecomment-967714988


   > If you'd rather we fix by reverting the breaking PR, i'm happy to do that 
too. Ideally, tests should be added prior to refactors so that the refactors 
don't cause issues. In this case, all I honestly have time to do is fix the bug 
(I'm on PTO today). We can either fix forward (this PR) or revert back to the 
functional state. Happy to do either, but regardless it needs to be fixed.
   
   So revert the code and keep the bad state of the code that no one can 
understand and no one has the courage to improve it... Please don't take it 
personally but when you fix a bug without adding a test is the same as adding a 
new feature without any tests. 
   When someone wants to clean the code without adding new logic it must rely 
on the current tests cases, and if you say the current test cases are lame and 
don't cover anything, why do you keep them at all?  
   Everybody chose the take the easy solution, I could add a small hack 
solution and prevent the code cleaning, but when you prefer the easy solution 
you don't promote the value of the product so use it anyway? 
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to