On 8/12/2017 7:32 AM, Andrew Rowley wrote:
Unfortunately the implementation of C/C++ (and to a certain extent Java) IDE's and build systems (like *ix make and its imitators) tends to make developers think and develop in that "monolithic" mindset, which isn't necessarily the most maintainable way to write and support application code.
I'm not sure that monolithic is how I would describe the mindset - many people would suggest C++ code etc. is overly fragmented into class hierarchies etc. But the resulting application may be monolithic.

DLL hell is also a real problem when you build everything into modular DLLs.

JAR hell is just as bad if not worse with the dreaded classpath! Java 9 introduces modules. I haven't had a chance to look at Java 9 yet.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to