2/17/2009

¿Y si no tuviéramos Luna?

Documental de Discovery Channel

Los chicos del canal del planeta (Discovery Channel) crearon este documental que explica algo tan trivial como... ¿Qué pasaría si la Tierra no tuviera su eterna compañera, la Luna?. Los científicos dan a conocer los innumerables beneficios que nos proporciona nuestro satélite natural demostrando que hubiese sido imposible la existencia de vida en nuestro planeta sin ella.

2/16/2009

NERDTree

Explorador de archivos para VIM.

Navegando por ahí, me topé con este script que despliega un explorador tipo árbol para "navegar" en nuestro sistema de archivos. Es intuitivo (para los que están familiarizados con VIM) y de fácil instalación (basta con copiar el script al HOME/.vim/), este plugin es de gran ayuda cuando necesitamos trabajar con archivos que se encuentran repartidos en varios directorios.

2/05/2009

Buenas prácticas de programación

Mejorando la calidad de nuestro código PHP

Existen variados documentos pululando en la red explicando diversas formas, métodos y estandares para mejorar la calidad de nuestro código PHP. En ellos definen reglas fundamentales al momento de construir una clase o función, una de ellas (y muy importante a la vez) es "comentar" nuestro código, se que muchos programadores hacen vista gorda a esta "regla de oro" ya que la encuentran una verdadera lata o porque "creen" que solo ellos mantendrán su código.

PHP en un comienzo no tenia reglas ni buenas prácticas para mantener ordenado y legible nuestro código. La compañía Zend instauró con su framework una guía de referencia para los programadores, en ella menciona como iniciar un archivo, documentar, declarar y asignar valores a una variable, ect.

Es una buena forma de comenzar a estandarizar y mejorar la mantención de nuestros sistemas, no siempre es recomendable reinventar la rueda, ademas "No eres tan especial como para crear tu propio estándar"... eso es lo que dicen.