.:LugSaJu:.

Acerca de

Grupo de Usuarios Linux San Juan - Argentina

Uvita ;)

Búsqueda












Sindicación

Añadir a Feedness
RDF XML ATOM

Sábado, 29 de julio de 2006

UNIX: historia, filosofía y estándares

"Una breve historía del sistema Unix, la filosofía propia que lleva “de serie” y una pequeña introducción al estándar POSIX". Articulo

Por: Ernesto Gremoliche | difusion-noticias | Comentarios (3) | Referencias (0)

Comentarios

esta parte está genial, muy util en el desarrollo de scripts (ya sean bash, pearl, vbs o lo que venga) salu2!

* Haz que cada programa haga una cosa y la haga bien.
* Para llevar a cabo una nueva tarea escribe un programa nuevo. No compliques uno viejo añadiendo nueva funcionalidad.
* Escribe tu programa teniendo en cuenta que su salida probablemente sea la entrada de otro programa. No llenes stdout con información innecesaria ni utilices formatos raros.
* Guarda los datos en archivos de texto plano. Si necesitas seguridad, confía en los permisos.
* Usa nombres cortos y en minúscula.
* Si no es imprescindible, no pidas nada de forma interactiva: haz que el usuario suministre los datos por línea de comandos en la llamada.
* Haz partes simples conectadas mediante interfaces limpias y bien definidas.
* Céntrate en los datos. Si has elegido las estructuras adecuadas y organizado todo correctamente, los algoritmos serán evidentes.
* Claridad mejor que complejidad. La solución más simple es frecuentemente la mejor: añade complejidad solo donde sea indispensable.
* Portabilidad mejor que eficiencia.
* Piensa en paralelo. Hay otros procesos en el mundo, incluso instancias de tu mismo programa funcionando al mismo tiempo.
* Haz un programa grande sólo cuando haya quedado demostrado que no puede hacerse con uno pequeño.
* Si tu programa no tiene nada interesante que decir, que no diga nada.
* No existe una única manera de hacerlo. Cada problema tiene múltiples soluciones.
* Diseña pensando en el futuro, está más cerca de lo que piensas.
* Unix no pide por favor.

Jorge Mestre | 30-07-2006 19:43:02

Tienes mal el enlace. El link directo al artículo es http://thefuckingshit.org/?p=347
El que has puesto corresponde a los posts de una categoría.

Salud!

Luther Blissett | 01-08-2006 14:41:13

gracias por la correccion!!

ernesto | 01-08-2006 16:41:13

Comentar


Recordar datos

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009