top 5 advances in software development
TRANSCRIPT
David Alejandro Gómez Gómez
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.
4. Automated Build Tools
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.
2. XML
1. World Wide Web