Re:App sizes are out of control
by slaymaker1907 on Tuesday August 01, 2017 @02:19PM
(#14903701)
How did they get multiple versions of the same library to work together? Java loads things via the class path so I would have thought that would cause some sort of error.
Some libraries change the namespace (package names) between major versions, specifically to allow transition from one to another in a gradual manor, or to start following namespace guidelines better.
Re:App sizes are out of control
by tedunangst on Tuesday August 01, 2017 @03:37PM
(#14904530)
jarjar?
i don't see why any of this is a problem
This is why code coverage is so important as part of the general development cycle.
Re:App sizes are out of control
by djKianoosh on Tuesday August 01, 2017 @01:05PM
(#14902899)
Wait, code coverage? How does that address the number of libraries used or duplicate versions of the same library?
At a previous job we had a monolithic java server that ended up at over 350Mb of compiled code simply because each development team had imported whatever libraries they thought they needed. In some cases, 2 or 3 versions of the same library were included.