La documentación es imprescindible a la hora de realizar un desarrollo software. Muchos de nosotros seguramente tocamos varias tecnologías como Java, C#, HTML+CSS+JS para las Webs, Objetive-C para el mundo Apple, algunos frameworks de desarrollo etc. Llegados a este punto es muy normal confundir algunas funciones entre lenguajes, lo que nos obliga a estar consultando de manera muy frecuente internet, con la consiguiente pérdida de tiempo que eso supone. Además en algunos casos puede que no tengamos acceso a una red y en ese caso podemos tener varios problemas y tener que retrasar el desarrollo.
Tabla de contenidos
La documentación hoy en día, es una de las cosas más importantes de cualquier producto o tecnología software, en algunos casos es tan importante, que grandes desarrollos que carecen de ella o cuya documentacion es muy pobre, no han tenido aceptación por parte de los desarrolladores. Además los distintos lenguajes con su documentacion y los estándares nos permiten realizar programas que sean portables, es decir, que puedan ejecutarse en distintas máquinas, al aceptar todas el mismo estándar o revisión de ese lenguaje (en algunos casos nativo y en otros casos previa compilación).
En la mayoría de los casos, cuando necesitamos buscar algo sobre cualquier de las tecnologías que utilicemos solemos usar Google o cualquier otro buscador, los más puristas entrarán en StackOverflow para ir más al grano. Pero en la mayoría de los casos tenemos que realizar una navegación que nos llevará por múltiples páginas hasta dar con la información que necesitamos.
Obtener la documentacion offline de la tecnología que usemos puede ser una salvación en muchos casos, como por ejemplo cuando no estamos en un lugar con acceso a la red o cuando esta tiene una velocidad tan lenta, que usarla nos da la sensación de estar perdiendo tiempo de una manera clara. Para solucionar todos estos problemas tenemos a Zeal, esta aplicación nos permite descargar toda la documentación del lenguaje de programación, tecnología o framework que utilicemos y luego solo necesitamos usar su buscador para encontrar aquella función que se nos resistía o ese método que no tenemos claro, los argumentos que recive.
Zeal es la versión para Windows y LInux, en Mac lo podemos buscar por Dash, pero el funcionamiento es muy similar. Lo mejor de todo, es que lo podemos meter en un pendrive un llevarnos toda la información siempre con nosotros, ya que uno nunca sabe cuando va a tener que programar algo.
Os dejo unas capturas de su uso y lo sencillo que es utilizarlo.
Interfaz de usuario de Zeal con la documentacion que yo necesito
Buscando conceptos nuevos de CSS en Zeal
Buscando la función printf de cada lenguaje en Zeal
Espero que os guste la entrada y como siempre, esperamos vuestros comentarios.
Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…
Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…
Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…
Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…
Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…
Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…