While the usage of inline styles or code can accelerate development given how easy they can be defined, it can lead to significant impacts in the long run.
From the performance point-of-view, the usage of inline styles or scripts degrades performance since the page size increases and these elements cannot be cached (unless the whole page is cached). The impact felt is greater for the case of inline scripts as the page rendering is halted while the inline code is being interpreted.
Finally, and given the typical motivation behind using inline styles or scripts, it is highly likely to leave the element undocumented, thus hindering code readability as well.
<Show where this is inside an eSpace>
Additionally, in order to improve performance it is also advisable to minify these resources in order to reduce network traffic/payload.
For debugging and troubleshooting purposes, minification should be applied in Production environments only (might be tricky to pull off in OS….?).