{"id":2313,"date":"2016-02-21T19:45:55","date_gmt":"2016-02-21T18:45:55","guid":{"rendered":"http:\/\/karstieltopia.com\/?p=2313"},"modified":"2016-02-21T19:45:55","modified_gmt":"2016-02-21T18:45:55","slug":"conocer-tus-herramientas-deberia-ser-tu-nuevo-mantra","status":"publish","type":"post","link":"http:\/\/karstieltopia.com\/programacion\/herramientas\/conocer-tus-herramientas-deberia-ser-tu-nuevo-mantra\/","title":{"rendered":"Conocer tus herramientas deber\u00eda ser tu nuevo mantra"},"content":{"rendered":"
\u00bfPor qu\u00e9 conocer tus herramientas deber\u00eda ser tu nuevo mantra?
\n
\n<\/p>\n
La respuesta es sencilla, como buen trabajador que eres, tendr\u00e1s que utilizar un mont\u00f3n de herramientas mientras trabajas:<\/p>\n
<\/p>\n
Despu\u00e9s de ver toda la lista de herramientas que acabo de presentar (y solo es una peque\u00f1a lista, que realmente hay much\u00edsimas m\u00e1s), deber\u00edas saber que es imposible conocerlas todas y que adem\u00e1s no paran de salir todos los d\u00edas nuevas herramientas o actualizaciones;\u00a0pero hay una cosa importante, que es que deber\u00edas buscar un conjunto de herramientas que vayas a utilizar y aprender todo lo que puedas de ellas. \u00bfPor qu\u00e9? Es f\u00e1cil, es porque actualmente estas herramientas ofrecen multitud de funcionalidades que pueden hacer que no tengas que repetir tareas o mejorar las que haces, con lo que conseguir\u00e1s ser m\u00e1s productivo de una manera sencilla.<\/p>\n
Un ejemplo sencillo es comparar un editor de texto normal con IntelliJ Idea. El primero no te ofrecer\u00e1 nada m\u00e1s que escribir directamente c\u00f3digo, buscar, reemplazar y poco m\u00e1s, pero IntelliJ Idea te ofrecer\u00e1 la predicci\u00f3n del c\u00f3digo mientras escribes, depuraci\u00f3n, ver la cadena de llamadas de m\u00e9todos, etc.<\/p>\n
Y no solamente estamos hablando de editores, tambi\u00e9n hablamos de sistemas de pruebas que nos ofrecer\u00e1n la seguridad de no tener errores de regresi\u00f3n en el desarrollo de nuevas funcionalidades (por lo menos aumenta la seguridad de ello), librer\u00edas que nos ofrecen funcionalidades que necesitar\u00edas en nuestro desarrollo sin tener que hacerlas de nuevo y seguramente con errores corregidos que nosotros tendr\u00edamos en nuestras primeras versiones o frameworks que nos ofrecer\u00e1n nuevas formas de hacer las cosas.<\/p>\n
Como buen desarrollador, necesitar\u00e1s hacer un buen desarrollo y, para ello, tendr\u00e1s que conocer tus herramientas y por tanto, conocer tus herramientas deber\u00eda ser tu nuevo mantra.<\/p>\n","protected":false},"excerpt":{"rendered":"
\u00bfPor qu\u00e9 conocer tus herramientas deber\u00eda ser tu nuevo mantra?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false},"categories":[953],"tags":[517,250,960,961,962,963,964,56,965,966,103,967],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"yoast_head":"\n