I never worked with a client that built libraries (eg. Jars or dlls, etc). The reason was because it was hard and took effort. So we ended up with monolith applications.
Fast forward to today we have essentially jars and Dlls with the added overhead of an entire system and deployment to maintain.
Fast forward to today we have essentially jars and Dlls with the added overhead of an entire system and deployment to maintain.
Boy have we gotten things wrong in this industry.