4 ms·
Programmers rarely see how their software is built and shipped. Those who have this opportunity rarely have their taste developed to see that external dependenc
by dozzie 12y ago
Programmers rarely see how their software is built and shipped. Those who have
this opportunity rarely have their taste developed to see that external
dependencies have cost associated. And it's not something specific to Java:
I see the same in Ruby and Python.
It could give the perspective to programmers requiring from them that they
always build their software on a freshly installed machine with no network
connection.
- dmacvicar 12y agoThat is why I don't understand the "enterprise" sticker they try to put on some Java stuff. Building without network connection was a feature most of these enterprise "build tools" did not get right from the beginning. Patching a dependency, rebuilding the affected chain and ship it back to the customer is something I still ignore how the Java ecosystem does with their native tools. Probably they just do "mvn" in their workstations and .zip the output folder.