Hola. Lean todo si pueden, creo que es un debate interesante.
Supongo que antes ya han escuchado esa palabra "purista" del codigo, que hace referencia a aquel programador que le gusta hacer su trabajo con codigo puro, sin cms's y tratando de usar lo minimo posible extensiones o frameworks de un programa.
En este caso no vengo a hablar de la porqueria que son los CMS (ese tema ya lo tengo sanjado) sino de la polemica sobre ""que es mejor?: Programar (obviamente con codigo) usando frameworks / librerias / plugins VS Programar lo mas puro posible, usando la tecnologia base de todo programa, sin extensiones".
Veo que mucha gente hoy se ha acostumbrado a lo "vago".. Usan como pretexto que utilizan frameworks porque es mas rapido y productivo (su excusa siempre es la rapidez) pero creo que detras de eso pueden estar escondiendo "flojera y mediocridad". Flojera porque todo lo quieren rapido y sin esfuerzo (tal y como cuando usan CMS) y mediocridad porque quiza no pueden hacerlo de manera pura.
. Por ejemplo en HTML muchos usan Boostrap, cosa que para mi es INNECESARIO, porque lo mismo que hace boostrap Y MAS se puede hacer con codigo CSS3 puro, con mediaquries, sin instalar peso extra (ni aprender otra sinstaxis). Ademas Boostrap ENSUCIA el HTML (Angular tambien).
. Para CSS estan usando SASS. De SASS lo unico bueno que veo es el tema de las variables pero aun asi no lo considero algo necesario o VITAL. O sea no te vas a morir si no usas variables en CSS. SObre lo demas: que te permite usar las sentencias sin llaves ni punto y coma al final, me parece algo de VAGOS y MUY MALA PRACTICA. Al igual que eso de anidar en el mismo selector otros selectores.. O sea esto te MAL-ACOSTUMBRA...Cuando estudias los manuales de cualquier lenguaje siempre te recomiendan BUENAS PRACTICAS...SASS te acostumbra a lo contrario.
. Para Java Script ahora estan usando ANgular o React o Viu, que, lo peor no es que ensucien el codigo sino que , repito, te acostumbran a escribir un codigo NO ESTANDAR.
En PHP hasta ahora no he usado Frameworks como Laravel asi que no puedo hablar, pero me imagino que es un poco lo mismo, al igual que con otros lenguajes.
Pero lo peor de todo es cuando usas un framework y dentro de ese framework usas mas derivados. Por eso es que me aburri del Node.js apenas lo estaba mirando. POrque encima que es una extension de java script y que se tiene que instalar aparte, adentro de él debes instalar otra extension Express y quiza otras y otras.
El dia que tengan que hacer una web sin internet, digamos que no puedan descargar sus amadas extensiones, no van a recordar como hacer webs o apss desde cero, porque estan tan acostumbrados a otras sintaxis que ni siquiera son estandares, al autocompletado, etc...ya ni decir como seria si tuvieran que montar un proyecto en un bloc de notas.. se mueren del estres
Supongo que antes ya han escuchado esa palabra "purista" del codigo, que hace referencia a aquel programador que le gusta hacer su trabajo con codigo puro, sin cms's y tratando de usar lo minimo posible extensiones o frameworks de un programa.
En este caso no vengo a hablar de la porqueria que son los CMS (ese tema ya lo tengo sanjado) sino de la polemica sobre ""que es mejor?: Programar (obviamente con codigo) usando frameworks / librerias / plugins VS Programar lo mas puro posible, usando la tecnologia base de todo programa, sin extensiones".
Veo que mucha gente hoy se ha acostumbrado a lo "vago".. Usan como pretexto que utilizan frameworks porque es mas rapido y productivo (su excusa siempre es la rapidez) pero creo que detras de eso pueden estar escondiendo "flojera y mediocridad". Flojera porque todo lo quieren rapido y sin esfuerzo (tal y como cuando usan CMS) y mediocridad porque quiza no pueden hacerlo de manera pura.
. Por ejemplo en HTML muchos usan Boostrap, cosa que para mi es INNECESARIO, porque lo mismo que hace boostrap Y MAS se puede hacer con codigo CSS3 puro, con mediaquries, sin instalar peso extra (ni aprender otra sinstaxis). Ademas Boostrap ENSUCIA el HTML (Angular tambien).
. Para CSS estan usando SASS. De SASS lo unico bueno que veo es el tema de las variables pero aun asi no lo considero algo necesario o VITAL. O sea no te vas a morir si no usas variables en CSS. SObre lo demas: que te permite usar las sentencias sin llaves ni punto y coma al final, me parece algo de VAGOS y MUY MALA PRACTICA. Al igual que eso de anidar en el mismo selector otros selectores.. O sea esto te MAL-ACOSTUMBRA...Cuando estudias los manuales de cualquier lenguaje siempre te recomiendan BUENAS PRACTICAS...SASS te acostumbra a lo contrario.
. Para Java Script ahora estan usando ANgular o React o Viu, que, lo peor no es que ensucien el codigo sino que , repito, te acostumbran a escribir un codigo NO ESTANDAR.
En PHP hasta ahora no he usado Frameworks como Laravel asi que no puedo hablar, pero me imagino que es un poco lo mismo, al igual que con otros lenguajes.
Pero lo peor de todo es cuando usas un framework y dentro de ese framework usas mas derivados. Por eso es que me aburri del Node.js apenas lo estaba mirando. POrque encima que es una extension de java script y que se tiene que instalar aparte, adentro de él debes instalar otra extension Express y quiza otras y otras.
El dia que tengan que hacer una web sin internet, digamos que no puedan descargar sus amadas extensiones, no van a recordar como hacer webs o apss desde cero, porque estan tan acostumbrados a otras sintaxis que ni siquiera son estandares, al autocompletado, etc...ya ni decir como seria si tuvieran que montar un proyecto en un bloc de notas.. se mueren del estres
