Software Development Tutorials and Videos

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

Unifying the Software Development Lifecycle Using Open Source and Domain Specific Languages

Open source technologies are now up to the challenge of unifying the software development lifecycle. In this talk I will demonstrate how interactive documentation and domain specific languages allow the use of open source systems to support all teams in a project – from client to support. I will be …

PHP Code Smells

The way the code of an application is organized greatly influences its maintainability, extendability and testability. Finding flaws in your object-oriented design as early as possible can therefore make the difference between an awesome application and a not so good one. Luckily there are a lot of indicators to look …

JavaScript Application Architecture with Backbone.js

Several JavaScript libraries which implement the Model-View-Controller pattern recently gained attention. Only few of these libraries offer a superstructure which manages the individual models, views and controllers. It’s easy to set up a simple MVC example, but an application with multiple complex interfaces will need a sophisticated overall architecture. The …