Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




Jastro

#330 aparte de ese, tengo retraso de nacimiento asi que imaginate lo dura que es mi vida

1 respuesta
desu

Uncle Bob y su clean code (con oop) hoy en dia es una mierda. Los lenguajes modernos por si solos bien utilizados a nivel de tipado son suficiente para cubrir toda la sobre ingenieria de patrones de dise;o de oop y dem'as tonterias de ese abuelo.

Nunca trabajaria en un sitio donde me hacen pregunta de patrones de oop o solid. Esta gente deberia leerse algun paper de como funciona un lenguaje porque van perdidisimos. Obviamente porque prefiero no trabajar con lenguajes para mi desfasados que REQUIEREN estos patrones, que esto va de la mano.

Siempre que veo la lista de Hexan lo pienso, se deberia substituir por algo de dise;o de dominio o patrones funcionales donde te ense;en como a nivel de compilador solucionar errores basicos y como a nivel de lenguaje se han solucionado cosas DEL SIGLO XX.

1 1 respuesta
eXtreM3

#331 por cierto la cabecera del hilo es muy grande, puedes dejar sólo la imagen como en el otro hilo?

1 respuesta
Jastro

#333 podria, pego me gusta tocar los huevos xD

Amazon

Ya podrías haber aceptado el reporte

1 respuesta
Jastro

#335 jamas

1
Zerokkk

#332 Yo te pediría que extendieses el comentario y pasases esos papers de los que hablas, porque yo a día de hoy sigo sin ver cómo la programación funcional destrona a OOP. Veo dos paradigmas distintos que valen para situaciones distintas, y con mucho factor subjetivo de por medio. Yo por ejemplo me he formado bien en OOP y sigo viendo que tiene un potencial de la ostia, sin cargarse la legibilidad del código si lo aplicas bien.

Pero vamos que lo dicho, si pasas info, cojonudo.

#332desu:

patrones funcionales donde te ense;en como a nivel de compilador solucionar errores basicos y como a nivel de lenguaje se han solucionado cosas DEL SIGLO XX.

Y cabe decir que esto me suena casi magufo xDD, pero bueno, tú aporta info e iremos viendo.

2 respuestas
B

#337 hostia

1 respuesta
desu

#337 Yo no creo que destrone lo funcional puro y cuando hablo de funcional no me referia al paradigma, entiendo que se pueda confundir porque le estuve dando y di la tabarra xd, sino a los features tipicos de estos lenguajes.

Tema de control de errores, railway/happy path, imutabilidad, esconder las mutaciones serian ejemplos para mi de cosas que con OOP un programador tiene que aprender patrones y tiene que hacer sobre ingenieria, pero hoy en dia se puede con lenguajes modernos solo necesitas saber lo que es un tipo, una funcion.

No es que dejes de hacer solid, lo haces distinto y no es explciito sino que es implicito en el lenguaje.

Referenciando destronar, mi conclusion a dia de hoy es que programacion funcional si que requiere ser algo avanzado para hacerlo bien y a nivel practica requerira el mismo estudio de patrones/buenas practicas que de cosas que he comentado... Yo considero que la uso a nivel basico para hacer oop mas limpio que es lo que he comentado de clean code y el debate de js vs ts.

2 1 respuesta
Zerokkk

#338

#339 Ah coño, vale. Eso es otra cosa. Yo creía que te referías a FP pura. Pero bueno, creo que eso que comentas son heurísticas más que otra cosa: trabajar con objetos inmutables es algo que está bien hacer normalmente, pero tampoco se viene el mundo abajo porque de vez en cuando uses un "let" y mutes una variable previamente declarada, por ejemplo. Pero sí que hay muchas buenas prácticas de las que comentas que complementan OOP/SOLID.

1 respuesta
Fyn4r

Para esto se ha quedado el hilo, @jastro dimisión

1
Lecherito

Espero que esteis preparando los deploys para ma;ana

eZpit

@jastro tio espabila que tenemos a dos indeseables por aquí chateando con total impunidad.

1 respuesta
Lecherito

Ahora fuera de bromas, estoy probando Kotlin Multiplatform con nativo para linux y mac y tiene pintaza que flipas

1
desu

#343 es de fp. Dudo que entienda de que estamos hablando para moverlo a un hilo como ha hecho con lo de js y ts.

Algún día quizás abro yo el hilo... Futuro material para mi BLOG.

El problema que tengo es que este año necesito aprender algo de go y rust, low level. Pero al mismo tiempo necesito picar leetcode porque noto que he perdido toque.

2 1 respuesta
eXtreM3

Madre mía cómo mola esta versión de @desu repartiendo a diestro y siniestro -desde el respeto- no se libra ni el apuntador @Jastro

Te vienes a mi empresa? Empezando desde becario por supuesto.

desu

#340 El ejemplo que he puesto alguna vez es el pattern matching.

El patron de visitor (o doble dispatcher o cosas de ese estilo derivados de problemas de polimorifsmo por herencias) vs hacer esto:

https://medium.com/@fillopeter/pattern-matching-with-typescript-done-right-94049ddd671c

Para hacer el patter matching necesitas muchas cosas por detras claro.. ahi es donde entran los lenguajes nuevos. Lo pongo en TS porque tambien lo pase por aqui las ultimas features son muy finas...

Recuerdo que puse mi implementacion en java de algo de este estilo que te obligaba el compilador a hacer check exhaustivo de todos los posibles subtipos y los fantasmitas del hilo como @ aun no se han pispado de que va.

1 1 respuesta
Jastro

#345 que bien me caes, aunque te tenga en el sitio de personas non gratas

Estamos ganando todos con el nuevo hilo <3

1 respuesta
eXtreM3

#348 nadie está ganando, no te engañes.

Ranthas

Madre mía, qué puto coñazo de tío

@Jastro , eres peor que Mateu Lahoz, saca a este fulano de aquí ya por el amor de Cristo

eXtreM3

El pueblo mete presión @Jastro a ver cómo sales de esta.

MisKo

@Jastro deja a desu

Zerokkk

Pues a mí me parecen bastante interesantes los aportes de @desu, qué queréis que os diga. Da gusto entrar en este hilo y que haya algún post interesante. Podéis seguir poniendo memes, que no es como si sus posts fuesen a destruirlos por mera presencia o algo.

Zoko

Pero si sus posts son memes.

Lecherito

Alguien tomandose en serio al desubicado xddd

Ranthas

Hala, ha metido a @Zerokkk entre las personas non-gratas, el nuevo sheriff dispara primero y dispara también después

1 1 respuesta
eZpit

En la ofi tenemos un grupo de immuta-nazis (Scala/JVM) de los de immutable-by-default-pero-no-me-pidas-porqué y les solte una presentación de como usamos mutabilidad en Swift con value types y los deje to locos y reconsiderando su religión.

1 respuesta
privet

Post con más de 3 líneas debería ser ban

isvidal

¿Os parece que los sueldos de it están en una burbuja?

3 respuestas
eZpit

#359 Si, definitivamente demasie > 1,4k