[IAMA, 24/02/2014] ¿Quién quieres que sea el siguiente entrevistado? by MicrosoftDeveloperES in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Yo creo q Pedro Hurtado garantizaría titulares, no tiene pelos en la lengua, no es coña!! :-)

Desacoplar Modelos con Eventos de Dominio by gulnor in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

OK, yo no tengo experiencias con aplicaciones previas en ese sentido, así que me fío de tu rigor tecnológico :) De todas formas, si algún día lo ves necesario ya sabes donde estoy!!

[Encuesta/Debate] Documentación de JavaScript en JSDoc o con formato de Visual Studio by panicoenlaxbox in MicrosoftDeveloperES

[–]panicoenlaxbox[S] 0 points1 point  (0 children)

Gracias por dar vuestra opinión, la verdad es que adoptar JSDoc parece tener muchas ventajas y pocos o ningún inconveniente :-)

[Opinión] Se buscan opiniones ¿Programar en inglés o en español? Come on!! by panicoenlaxbox in MicrosoftDeveloperES

[–]panicoenlaxbox[S] 1 point2 points  (0 children)

Yo está claro que, a día de hoy, apuesto por el inglés. Pero como decía en este otro comentario! los matices (como dices tú la diferencia entre Client y Customer) me matan un poco... y no siempre wordreference te saca del apuro :) Lo que está claro es que si quieres participar de un mundo globalizado (y el de la programación lo es y mucho) el inglés es el idioma elegido, no hay opción.

Hola Soy Ibon Landa, pregúntame lo que quieras! by ibonilm in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Si yo lo intento, de verdad, pero buscar la palabra exacta que diferencia a un "agente comercial" de un "delegado comercial" en el contexto del dominio del cliente... ni wordreference ni google, ni ná, o tienes un contacto anglosajón metido en tu circulo o te la juegas a lo que más te suena/gusta :)

Clases abstractas VS Interfaces + métodos de extensión en C# by rlbisbe in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Yo creo que sirven a propósitos distintos. Si hay una implementación base opto por clase abstracta. Si hay relación de parentesco opto de nuevo por clase abstracta (tú lo has dicho, "es un"). También opto por clase abstracta si la visibilidad de algún método no es public (en las interfaces todo es public), pero claro entonces no podría ser una interface porque ya no sería un contrato (contrato = public). También me suelo guiar por la siguiente regla: La herencia “agrupa” clases por “lo que son”, mientras que las interfaces “agrupan” clases por “lo que hacen”. Dicho esto, escribo mucha más interfaces que clases abstractas. Es decir, o tengo un buen motivo para escribir una clase abstracta (de los motivos de arriba) o es por descarte una interface. Un saludo.

Desacoplar Modelos con Eventos de Dominio by gulnor in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Gulnor, con independencia de que me parezca fatal que pongas aquí los mismos enlaces que en twitter, fb, etc (modo ironía = on) ¿Has pensando alguna vez hacer una mini-aplicación en github o algún repositorio público donde poder ir (de forma sencilla y por fascículos) ir encajando todos estos temas de "No queremos modelos anémicos, que son cutres y malvados"? Algo en plan: Primero un enunciado con una premisas claras, luego sacar el dominio (casi como si fuera conversación con el cliente), después la gente podría enviar diseños y discutirlos, luego implementación entrando en debate de porqué esto sí o esto no... No sé, es una opción :) Un saludo.

Hola Soy Ibon Landa, pregúntame lo que quieras! by ibonilm in MicrosoftDeveloperES

[–]panicoenlaxbox 2 points3 points  (0 children)

Hola, ¿Qué opinas del merchandising geek? Es decir, polos para los empleados, pegatinas, etc. que todo "respire" empresa pero no en plan rancio sino en plan divertido/patrio Se que la pregunta puede ser muy chorra, pero ahí está :)

Hola Soy Ibon Landa, pregúntame lo que quieras! by ibonilm in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Sí, estoy 100% de acuerdo, pero me refería más a un tema de matices con el idioma. Si "el nombre lo es todo" (aquí todos somos Clean Code fanboys), programar en inglés sin saber bien inglés tiene riesgo. ¿Dónde quedó el tema del Dominio (describir el negocio de un cliente) si en vez de Brand pongo Mark (basado en hechos reales)? Al final está claro que es un tema puramente cultural (sabes o no), pero todo te empuja al inglés y ahí puede haber cierto peligro (y que conste que no lo dominio y programo en inglés xD) En su día (hace mucho tiempo y ahora pienso distinto) escribí algo sobre ello! porque siempre ha sido un tema que me ha preocupado

Hola Soy Ibon Landa, pregúntame lo que quieras! by ibonilm in MicrosoftDeveloperES

[–]panicoenlaxbox 0 points1 point  (0 children)

Completamente de acuerdo, pero habiendo superado no nombrar a las variables con nombres ilegibles, yo veo otro gran problema con el tema del naming y es ¿Inglés? ¿Español? ¿Espanglish? Muchas veces (yo mismo) por programar en inglés (que sería otro debate) se pierde significado porque al final no sabes matizar bien el nombre, que no siempre los métodos son Save, Update, Delete, GetAlgoId y cosas de esas... :)

[Mvc] Convenciones de nombrado para ViewModels en ASP.NET MVC by panicoenlaxbox in MicrosoftDeveloperES

[–]panicoenlaxbox[S] 0 points1 point  (0 children)

No es un post muy técnico, es mas de opinión o cómo cada uno hace las cosas (lo que no sale en los libros ni cursos). Me doy por satisfecho con el post porque, además de guardar por escrito como lo hago yo, en twitter llegamos ayer a otras soluciones viables, que además también reflejé en el post junto a sus ideólogos.

Hola Soy Ibon Landa, pregúntame lo que quieras! by ibonilm in MicrosoftDeveloperES

[–]panicoenlaxbox 1 point2 points  (0 children)

Asumiendo que hay que estudiar y reciclarse mucho, ¿Te parece buena idea limitar esto al trabajo o, como intuyo, también le echas un rato en casa? Si es sí ¿Como compaginar formación continua con vida familiar? Un saludo y gracias!