Slide 1

Slide 1 text

1 2 ° EDICIÓN 2 EDICIÓN Lautaro Carro Net Developer www.lautarocarro.com

Slide 2

Slide 2 text

2 2 ° EDICIÓN 2 ° EDICIÓN Agenda 1. ¿Qué es? 2. ¿Cómo se usa? 3. Ventajas y Desventajas 4. Buenas Prácticas

Slide 3

Slide 3 text

3 2 ° EDICIÓN 2 ° EDICIÓN Le permite al desarrollador controlar cómo se debe mostrar un objeto en las ventanas de variables.

Slide 4

Slide 4 text

4 2 ° EDICIÓN 2 ° EDICIÓN ¿Les ha pasado?

Slide 5

Slide 5 text

5 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 6

Slide 6 text

6 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 7

Slide 7 text

7 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 8

Slide 8 text

8 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 9

Slide 9 text

9 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 10

Slide 10 text

10 2 ° EDICIÓN 2 ° EDICIÓN ¿Como Usar el [DebuggerDisplay]?

Slide 11

Slide 11 text

11 2 ° EDICIÓN 2 ° EDICIÓN [DebuggerDisplay] VS .ToString() DebuggerDisplay ▰ Sólo para el depurador ▰ Reduce el rendimiento ▰ Independiente del código ToString() ▰ "Efecto secundario” ▰ Ya esta compilado, no tiene nada que procesar ▰ Acceso público

Slide 12

Slide 12 text

12 2 ° EDICIÓN 2 ° EDICIÓN Practica Recomendada

Slide 13

Slide 13 text

13 2 ° EDICIÓN 2 ° EDICIÓN Preguntas?

Slide 14

Slide 14 text

14 2 ° EDICIÓN 14 2 ° EDICIÓN https://github.com/lauchacarro/DebuggerDisplay “

Slide 15

Slide 15 text

15 2 ° EDICIÓN ¡Muchas gracias! Lautaro Carro Net Developer www.lautarocarro.com

Slide 16

Slide 16 text

16 2 ° EDICIÓN 2 ° EDICIÓN Sponsors Xamarin Assemble es posible gracias a nuestros sponsors!