Cargando Eventos

« All Eventos

  • Este evento ha pasado.

Principios SOLID y Unit Testing, para el desarrollo de software mantenible, extensible y testable

marzo 31 @ 6:00 pm - 8:00 pm

¡Inscríbete!

Seguramente, ya habrás oído hablar de microservicios, de las novedades y funcionalidades mejoradas que trae .NET Core y MVC Core en particular, de los patrones que se aplican en el desarrollo de aplicaciones web y móviles modernas, de cómo la mayor parte de estas cosas facilitan el testing unitario. De todo ello te hemos hablado en eventos anteriores… bien, pues detrás de todos estos conceptos hay una base teórico-práctica, y la piedra angular de esta base son los principios SOLID.

Veremos la relación directa que existe entre la implementación de los principios SOLID y la facilidad o no (incluso imposibilidad) de escribir pruebas unitarias sobre tu código, los conceptos básicos, y algunos no tan básicos, de Unit Testing, y ejemplificaremos cómo probar unitariamente el código de una aplicación con algo de “chicha”…

Los ejemplos y las herramientas que usaremos, serán Visual Studio, código en C#, NUnit, Fluent Assertions, Moq… Todo muy .NET, pero si no eres un dotnetter a tiempo completo, y te interesan los conceptos que hay detrás, que sepas que trataremos de ser lo más universales que podamos, te esperamos igualmente…

Agenda

Unit Testing: ¿Qué es? ¿Para qué? ¿Cómo?

– Principios SOLID: Definición y ejemplos prácticos

Otros patrones y conceptos a conocer y tener en cuenta: separation of concerns, tight and loose coupling, cohesividad, patrones MV*, DDD, n-layer y más …

Unit Testing con “fuego real”, ejemplo práctico

Ponentes

Rafa Serrano (@_rafaserrano_)

Project lead en Ibercaja Vida

Informático enamorado de las tecnologías Microsoft desde MS-DOS 6.22. Desposado con C#. Amante del código eficiente, testado y sobre todo comprensible. Asiduo a eventos que me mantengan actualizado. Flipao de Excel. Aprendiz del universo de los Seguros en Ibercaja.

Sergio Castillo (@sergio_castillo)

Facilitador técnico en Pronet-ISE

Me dedico desde hace más de 15 años al desarrollo de software empresarial, y desde hace casi 10, trabajo para Pronet-ISE, en el departamento de Infraestructura y Facilitación. Soy papi desde hace muy poco. Coorganizo la comunidad técnica DotNetters.


¡Inscríbete!

Detalles

Fecha:
marzo 31
Hora:
6:00 pm - 8:00 pm
Evento Categoría:
Evento Etiquetas:
, ,

Lugar

SEAS, Estudios Superiores Abiertos
C/ Violeta Parra Nº 9, Edificio SEAS (entrada por C/ Isla Lanzarote)
Zaragoza, Zaragoza 50015 España
+ Google Map
Teléfono:
976 700 660
Pagina Web:
http://www.seas.es/

Organizador

DotNetters
Email:
contacto@dotnetters.es
Pagina Web:
http://dotnetters.es