top 5 advances in software development

6
David Alejandro Gómez Gómez

Upload: david

Post on 20-Jun-2015

330 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Top 5 advances in software development

David Alejandro Gómez Gómez

Page 2: Top 5 advances in software development

5. Managed Code

Write the code and it just works.  That’s what I love about managed programming languages and C# in particular.  Sure, my code may have logic errors that I need to debug.  But I am no longer spending hours needlessly chasing pointer-to-pointer bugs and memory leaks found in C++, for example.  With managed code, the focus is on business processes and logic, not programming language behavior and side-effects.

Page 3: Top 5 advances in software development

4. Automated Build Tools

Page 4: Top 5 advances in software development

3. IDEsIntegrated Development Environments (IDEs) combine all of your programming tools together in one application, with a consistent user interface, macro language and documentation system.  IDEs make good on the promise of windowed GUIs, enabling developers to create a comprehensive “dashboard” for the software development process.

Page 5: Top 5 advances in software development

2. XML

Page 6: Top 5 advances in software development

1. World Wide Web