Software design practices are changing. People are developing software in completely different ways now compared to the end of the ’90s, even though they are still using Java. I’ve already suggested that one reason for this change is the rise of freely available and usually open source libraries that turn developers of new code into assemblers of existing functionality.
KeywordsVirtual Machine Open Source Library Open Source License Agile Methodology Multiple Implementation
Unable to display preview. Download preview PDF.