top | item 40190561

(no title)

vnuge | 1 year ago

I hope to keep seeing posts like these. I believe software "bloat" is a serious issue that should be handled, however if you look at SWE job listings it's not even remotely a concern for employers IMO. Your encouraged to understand complex and heavy frameworks and performance/optimization is not even a consideration.

discuss

order

skydhash|1 year ago

Because those frameworks are easy at first glance. Adding some interactions with React is easier than with jQuery. Even better if you could make the whole page a React app, then you can add those 100s libraries to do…stuff. Optimizing a React app is hard and it will probably require some deep thinking about global state and its modification and we don't have time for that /s.

By then, the app is built and running. Even though the code is a mess because the developer only know about React, nothing about the DOM and software architecture.

vnuge|1 year ago

To your last point, I like to think of modern professional software development as a trade, it's not much of a science anymore imo. For me it's outside looking in.