Articles about philosophy of programming

WTF Logo

A great and clever article: Soft Coding. There are great comments too. My favorites: “I’m not going to spend my life writing my own little framework for every possible business rule change. If business rules change, then so should the code.”, “This article really gets to the heart of ‘art of coding’, that is finding the right balance between:  saving time and money now (hard coding) vs saving time and money later (soft coding)”, ”Always program as if the person who will be maintaining your program is a violent psychopath that knows where you live.”

Another article: Programming Sucks! Or At Least, It Ought To.

Explicación sencilla de Aspect Oriented Programming (AOP)

Esta explicación aparece en http://www.ibm.com/developerworks/rational/library/dec07/temnenco/index.html. Me pareció buena pues es breve, orientada a código y sencilla. Leer el resto de esta entrada »

Escrito en Cómputo. Etiquetas: , . 1 comentario

Android, la plataforma gratuita de Google para teléfonos celulares

Android es una plataforma de software para teléfonos móviles que es completa, libre y gratuita. Es creada por la Open Handset Alliance y el SDK está hospedado por Google. Está basada en el kernel de Linux 2.6, está hecha en C y C++, define una máquina virtual para Java, define varios servicios (Managers), e incluye componentes reemplazables que las aplicaciones solicitan por el servicio que proveen. Leer el resto de esta entrada »