Fundamentos de Programacion – Libro ebook gratis

Posted by Gabriel on August 3rd, 2009
CodeBetter Logo

CodeBetter Logo

Karl Seguin, blogger de CodeBetter.com, acaba de actualizar su serie de articulos convertidos a Ebook, llamado Foundations Of Programming.

El libro trata temas como:

  • Principios ideales de programación como YAGNI (You Aren’t Going to Need It), DRY (Don’t Repeat Yourself), Continuous Integration, Coupling, etc.
  • Domain Drive Design (DDD)
  • Dependency Injection
  • Unit Testing
  • Object Relational Mappers (ORMs)
  • Exception Handling.
  • Mocking

Y más. El libro es bueno, y definitivamente creo que cualquiera de nosotros conoce la mayoría de los temas del libro, pero definitivamente se puede sacar mucho provecho de esta publicación que Karl se tomó el tiempo de hacer.

Ya sea que domines varios de estos temas y quieras familiarizarte con uno que no conoces, o que no sepas sobre arquitectura en general y quieras aprender, este libro te puede ayudar.

Esta serie de aprendizaje también incluye una aplicación de muestra, llamada Canvas Learning Application, que implementa varios de los principios de programación que se enseñan en el libro. Esto para los que nos gusta aprender de manera más practica, analizando código.

Las ligas al ebook y a la aplicación:

Foundations Of Programming (PDF)

Foundations Of Programming (DocX)

Canvas Learning Application (Sample Application)

Espero les sirva.

Guia de Arquitectura de Aplicaciones 2.0 (.NET Framework)

Posted by Gabriel on January 13th, 2009
Microsoft .NET Framework

Microsoft .NET Framework

Application Arquitecture Guide 2.0

Application Arquitecture Guide 2.0

Para los que esten interesados o involucrados en el diseño de arquitecturas de aplicaciones utilizando el .NET Framework, el equipo de Patterns & Practices (Patrones y Practicas) publicó el pasado 16 de Diciembre la Application Architecture Guide 2.0, es decir, la Guía de Arquitectura de Aplicaciones 2.0.

Tiene 4 secciones que son:

  1. Fundamentos
  2. Diseño
  3. Capas (Layers)
  4. Arqueotipos

La guía está muy buena e interesante, además de que definitivamente es una buena fuente de conocimiento y entre sus principales objetivos está el ayudar al arquitecto a escoger las tecnologías más adecuadas para cada escenario que la aplicación pueda tener.

Aqui esta la liga a la Application Arquitecture Guide 2.0


Copyright © 2007 Gabriel Rodriguez Plancarte. All rights reserved.