I get lots of adjustment requests (feature add, issue fix, etc) every day from one of my client.
Their site is in production mode and they want the changes to take effect immediately. I believe proper way of make changes is by scheduling it.
I want to know, if adjusting the code after compiling is bad practice?
Do I always need to re-compile after any change (small or big) to the extensions?
If it is bad practice then, would it matter if the extension is for admin area only?
On the change request, I make sure that no
di.xml changes, no dependencies are added, no construct changes, no plugin added.