Coding Dojo Managua August 17th

I attended last Coding Dojo Managua past. Congratulations to organizers Juan Bautista from Dalehom and Primitivista, Tayron Portillo from IQUELO and Steven Hansen from Rain.

Great presentations by Tayron Portillo on SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion), this is a very important object oriented programming concept. Tayron made emphasis on the importance of learning and practicing these concepts because they help to improve quality of developed code and their use can be a requirement by customers.

There was one question from the audience on one of the components of SOLID: it was what is the difference between Dependency Inversion and Dependency Injection, I’d like to add to that discussion, in few words, that Dependency Injection is one implementation, one way to do Dependency Inversion. In order to implement that Dependency Injection you use a framework like Ninject, ZendFramework, Pinject, etc.

The second presentation was by Steven Hansen from Rain, he showed and allowed the audience to try Google Glasses. Steven mentioned the programming capabilities for Google Glass, the Mirror API. As whe should expect, the model is based on Cloud. I was able to try the glasses and even ask it to take a picture “Glass, take a picture”