Profundizando en Javascript0 comentarios
Hoy quiero presentar un libro gratuito que me encontré hace unas semanas mientras realizaba una búsqueda aobre las nuevas tendencias en programación de frontales web. Dicho libro te presenta los conceptos básicos de la programación de un framework en javascript, además de mostrarte opciones decómo ha resuelto cierto problemas los principales frameworks comnocidos por todos.
Para ser sincero, me ha sido difícil entender todos los conceptos, he basado mi carrera profesional en la programación desde el lado de backend, y dejé el camino de javascript varios años atrás, cuando terminaba mis estudios, sin embargo, a día de hoy quiero ampliar conocimientos aunque sean teóricos de programación en el lado de frontend, me vendrá bien para el futuro.
Prototype, apply, prototypal inheritance, functional programming, ..., algunos conceptos nuevos y otros no tan nuevos para programadores experimentadosse mencionan en el libro. Lo importante para mí, me ha abierto el camino para empezar a profundizar en un lenguaje que tenía olvidado y que cada día va aportando nuevas herramientas, como ejemplo los nuevos frameworks MVC de los que un día hablaremos.
Si eres un apasionado del desarrollo web, un programador de frontend web experimwntado o quieres ser uno de alto nivel, este libro es de lectura obligada
Empirismo y Metodologías Ágiles0 comentariosCada día que pasa palabras como Ágil, Scrum, Lean, Iteration, Sprints, .., se pronuncian más en entornos de desarrollo software, cada vez son palabras más familiares, cada vez hay más empresas que están acomodando o adaptando metodologías ágiles dentro de sus equipos al cargo de las soluciones software. Tuve la oportunidad de conocer estos conceptos al comienzo de mi carrera profesional, desde el punto de vista del programador, y ya desde entonces me pareció un cambio drástico en lo aprendido previamente, pero tras lecturas sobre su teoría y su posterior puesta en práctica se iba consumando en mi interior una creencia hacia un cambio inmejorable y que sería claramente el futuro en la industria del software. Desde hace unos meses tengo la oportunidad de poner en práctica el uso de metodologías ágiles en un pequeño equipo de desarrollo, pero desde el punto de vista de gestión. Es pronto para tomar conclusiones grandes, pero estos meses me han servido para ver que cada equipo es muy diferente,y cada equipo necesita sus propias herramientas para poner en práctica una metodología de desarrollo. Al principio, es muy importante una revisión constante para poder tunear herramientas, equipo y procesos para adaptarlos al entorno propio de trabajo, ningún equipo es igual y es muy importante tener la mente abierta para la adaptación constante. En pocas palabras, hay que llevar el empirismo a su totalidad, trazar un proceso básico a seguir para el desarrollo, medir resultados para saber qué es necesario cambiar y proceder con los cambios de afinamiento. Con el paso del tiempo es preciso añadir al proceso básico nuevos pasos para la mejora del proceso de desarrollo y del propio equipo. Si un cambio provoca malos resultados es necesario deshacer el cambio o readaptarlo. Pon en práctica tu proceso y adáptalo a aprtir de los resultados de forma continúa. Cross-platform mobile dev definitivo?0 comentariosMe ha parecido curioso este artículo con el que me topé hace unos días, y es que siempre da la sensación de que a priori cada idea va a ser la cumpla todas las expectativas pero siempre acabo encontrando soluciones con aspectos que no me acaban de convencer, estaremos en esta ocasión ante la posibilidad de desarrollar lo mínimo posible para tener productos en múltiples plataformas? Dale giros a la ruleta2 comentarios
En la vida, cada asunto o aspecto es a veces como jugar a la ruleta. Lo que quiero decir es que tiras de la ruleta y lo que te toca tienes que asumirlo, tienes que acatarlo y realizar la tarea encomendada, y cuando te toca tirar varias veces seguidas es cuando llegas a pensar en que realmente no pareces dueño de tu vida, incluso te impide hacer otros asuntos que son de menor importancia pero de los que disfrutas incluso más.
Básicamente, estas palabras forman parte de un simil referente a lo que me ha pasado con mi blog. Realmente me gusta pensar y escribir en mi propio blog, pero siempre que tiraba de la ruleta no me salía la casilla de "redactar post para blog" sino que me tocaba cualquier otra cosa que encima no era más interesante pero que si más prioritario. Con toda esta retaíla de cosas, lo que quiero decir es que voy a intentar recuperar el blog, ya le he cambiado el aspecto y espero al menos redactar un post cada semana. Además, no solo voy a postear temas de informática, software, desarrollo, ..... si no que esero ir llenando el blog con distintos posts de diferentes temáticas. Tenía ganas de hacer una reseña de porqué el simil de la ruleta, y todo me vino a la cabeza cuando el otro día volví a ver la película de El Cazador (por cierto la recomiendo a todo el que no la haya visto) y quería sentirme como Robert de Niro, desafiar a que la ruleta rusa no va a acabar conmigo en lugar de caer en sus brazos hasta que me vuele la tapa, quiero acabar con ella, darle vueltas hasta que salga volando.... Ausencia: Segunda parte2 comentarios
Normalmente se suele decir que segundas partes nunca fueron buenas, y aquí estoy yo escribiendo un post sobre la larga ausencia de nuevos posts en el blog.
Básicamente vuelvo a lo mismo, en estos meses ha habido muchos cambios en mi vida, casi todo alrededor de los dos últimos cambios de trabajo desde julio hasta ahora, más el verano que no te deja tiempo para nada, más feria, más ..., vamos, que lo último que me apetecía era escribir un post en el blog. Aunque todo esto no hace que no tenga apuntado algunos posts pendientes que espero ir escribiendo. Un saludo para los muchos o pocos que leaís esto. Gracias.
Suscribirse a:
Entradas (Atom)
Blog Archive
|