Software Development Tutorials and Videos

Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
 
Software Development Tutorials and Videos

C++, Java and .NET: Lessons Learned from the Internet Age

Java’s appearance at the dawn of the Internet Age helped to propel it to near-instant prominence, and lodged cross-platform virtual machines and garbage-collection firmly into our mainstream consciousness. In Java’s wake, .NET introduced the concept of the “cross-language” virtual machine, and helped to foster a new discussion on the benefits …

Project Planning in an Agile World: Do the Old Rules Make Sense?

Owing to the realities of risk, uncertainty, constant change and complexity, traditional approaches to project planning are often neither doable or desirable. Agile and iterative software development techniques are, in effect, plan-as-you-go techniques that offer advantages over traditional techniques that focus on planning with as much detail as possible. This …